MDSFLNIIESVKLTLQGSSNFLSVQPYELLLLSLLLALLLSVSLTTVFRRSFFRLAGSTQLPLPPGTYGWPLIGETMRLKKSSKKPEEFVQQRMERYNKSIFKTSLLGERMAVFCGPAGNKVLFSGENRLVVSWWPRSVQSIFPLSIITGHSPRKLLASFLRLEYLRRHVGTMDAVARSHMEAQWAGRRQLKAAHHVKSYTFALACRLFASIDDPDHVLRLQGELEVLVSGVLQIPVKLPGTRYYKAIGAAEAIRRELRPVIRRRKMDLTEKMVSPVQDLLSYLLVTGDEDGRLMTEEEVIDNILLLLFAGHDTTSCVITLVMKNLAEMPHIYNEVLREQREIAISKKDGELLNWDDIQKMKYSWNVVNETLRLAPPVSGAFREAISDLTFAGFAIPKGWKLFWSSYTTHTNPDYFPMPEKFDPSRFEGDGLTPYTFVPFGGGPRMCPGKEFARLEILVFLHNVVKRFRWEAVFPGEKVEIEDGMPHPVQGLPILIQVQPNHF*