MMKSTVFVTAVLYALTFVNGASIQKRVTCSTGQTVTNAACCVLFPILEELQGEDLLNGECGDAAHSALRMAFHDAIGFQNGNASLGGGADGSLFSFQGQELNYPANDGLDDALAIFNDTINAHPEISPGDFLQFANAVGLTNCPGAPRVSFFLGRPVAKQAAAPPNGGVPQPTDLVATILSRMSTAGFSPQEVIALLSSHSIAGADTVDPTIPGTPFDTTPSIFDTQIFAEVQLRGTLFPGNGENPGQVASAVEGVLRLESDSNFARDSSTACIWQSFVNNEAQMQTQFGAAMSKLAIVGHSSSSLIDCSDVVPAAMPIPSSQAIAHFPPTLSNKDVEQACATSSFPTLSTLPGPATSIAPIPQGAGGS*