MFRTPLWRLQNTASHLFKATTSSSTGFLANRAFSTTAASRQNDTMAEERPSGLIANKGLELLTFGTPNGHKASIILEELKEAYGKPGYVFQSINIGQNIQKEPWFTEKGPNGRIPVLIDHDNGGLGIMEGQAILSYLTRHFDPEHRFSFTKDPELSECEQWVAWQHGGLGPMQGQANHFYRLAKERIPYPTQRYVGETERLYGVLDIRLKDRQYLVGDKYSIADIANFSWVNVAYFAGVDLAQFPNLYKWWQRINARPAVQKGVAVPSEPKITNDKYQQRLKDEPEFAQQEKELKEIMQKAKEQYNYKFSAP*