MLIRLTLTAAAIMLAQQTLANDGPLAFIPITYANNYQHGIDIFDYWKSEKLDGIRAIWTGKQLVTRNGNPISAPAWFTESLPSYSLEGELWAGRGNFSLVQQTVLDSQPAESAWRKISLMLFDMPDAAGDYSKRYYNLIHLVNSLDLKHIRYVEHTPIKSEAELLSYLDNISDKSGEGVMLRKISARYQAGRSNDLLKLKRHQDAEATVIGYRLGMGKYKGKMGSILVRTEDGLEFYIGSGFSDVERAEPPKIGSVITYRYNGLTTEGKPRFARFVRVRENY*