MIVTAGAFHLQVQEPARTRDRLAIMSLIIRTLRGELDCELPTTGAPDKDDLRVLVYAFLERHAPGSKPSRRMRGELEIPLNGTLVVKDFLHNSIYDSEDLNSYIDEDESEEDPEPELENDGDEDDGVCDAEEAVAAEAGDLERRWNDLHGRGEKNAEFSFAFKLEGQFYAAFLLQSVKIISPPVASVDEAQRYFDRCNIAWYGPDGERRYGMETNFAVEEYASESWYRKLFTGPKEYRFKIGDNDPDWNKDIAAALPVPLRAHSAAPVSKRSPLLPRCKQLQPLPQPPLPLPQPWWTNLLFDEGGHVLGWTKDGTLAWIAEQFALTADGSAYHVLRRLALTGRTLVLLPACSLRPQLLKKLAEEIPNAGNEERDILDAVLFTLDRMVELLVEEAREGPLGARARGELDRLLARRAREAASSSAGVGAGAQQA*