MLALLFFPCPRAASKAQGGGIANKSGGGAPNAAMAHGSSFGDTTYTKVFVGGLAWETGRETMRTYFEQFGDILEAVVITDRQTGRSKGYGFVTFKDEESARRACADPTPIIDGRRANCNLASLGQKPRQGRGPRLDAGPQGAGPGFPSFPQQNPYAYPPNPQPFAFQPFSFSQPHFDSTGAYGFQQQQFPYGQQGYITGPAAGFQNPPGGPAYGGYPTAFGQFPQQQGFVGGGQPGAVLQPVYPVLGQQQMGGGAGQHFQGPGQPMPIPQPLPQGPGAQSAQPGGQQQYTGQQQYPGLIPGGNDGSGPTG*