MFFLFLVLLLCSFSMAMLVRMFTKRAITPTSLPPIPNPSSPKVWFENCEIDDFELGQILGAGNFGQVFIARHIKTNVVCAIKCLSKAAILKSKQIAHVKAEKDILQKIDFPFIVNLLGFCQDEKCVYLILEYISGGDFFGHLRSRVKLDESTARFYAAQVLLSFEYLHSMDIIYRDLKPENLLLDEKGNIKIADFGFAKKIEHRTFTLCGTPDYLAPEIILAKGHGKAVDWWTLGVLIYEMLAGVAPFIDDDASGTYQKILDGKLTFPRHFSRSAKDLVRKLLTSDLTKRVHQAIQQILMTIQLFHPWSTPSFCRKKTRLSLQSCRCYFYKSCLL*