MDTDSDRDLLSDLPQSIIESILVKVPLVDAVRTSILSRKWRYKWAAITELVFNDACLTSGHDKSIISCNLVNFITRCLFLHDGPIHKFELNTSYSPASPDLDQWLLFLSRKDIKELIIDIGEDDWFRAPSCVFFCPKLTHLVLVRCELNPPPNFRGFLCLKNLSLQQVIIPPHDIEVLISSCPLLESLTLSYFDSLELTIRAPNLKYLNLEGEFKDIRLENTPHLIGISVAMYMTDDIAEHFEQCSGCNFDKFLGGVPCLERLIGHIYFTKYLSIGNEQGNFPVTYQNLKFIELYQVSFEDMKELLVVLRLIVSSPNLEELQISSSSITTTTDIYDLEFWERDWPTDCTFGKLKIVHMTDFSGLPHEIAFIKFLLGHSPVLEQMIVAPTVYVTDKVVKMLIDLLTFRRASPQATVKFIQEPL*