MAIFRLLAASAPAPRLSVLTYNVFCGPPTPTPLAGTLDGSARLAGQISKLRELAPDVICLQEVVSDGVRERYAHALSDMYDASFVLTADEFRCRAGRMMRLALDHVGPQTTIGGFLLGSVQSGLVILHKRATLERDGLATAFPFEDQAGDLLNRFRPRGALAVPLRLRGDGSRLLVVNTHANAESGDQLFDLSRLLSGAGISSIPSTSVHRKTQLQQLFLEASRLAEARGARALLCGDLNSSPELGEWAPLASRFGFVDAWRPSGGPGHSWDGARAYCRDAAECGRGTRNPLVREGWLSPGDGAATRLDYIFCGEASRLTPLESRLALDEPEQGHWLSDHFGVMTTFEAAPFAAREGRPAPLGCPATGRSPAATGQRLAGQRSLLEDTPFSA*