MKSLSSVGLALSVVFGCLLLALIAELYYLLWWKNRILKTNLEDGYSNSSKAREFCFMFCGKPSTTSLTPSNALKSQEICSSDTQLVHEPTQLQLGSNVDSSSDFWFKPFGDDTMDDEFMGLCGPPRFLFTIKEETKEDLESEDGKSKSRKGSRTRSLSDLCLNVETPFLTPLASPSCFTPPLSPIVMSKNGFSFNPFLESASDAEFNKFIRSNSSPPPTFQFLRDAEDKFCRRFDQNLEVSSSSKMSKDHEENSGPFITLIFPKNREVQLDQHHVQHSSSSSQVLPLASSPPIQQVNQQE*