MADQLLRASTLLNMSASSIHSGYSERTRLSAKGTDPNESRSRFADEGRLEVIERVEQLAKARPRRQAQSADARDAARRAMDAFEKERDELLKRAQVAEESAESLRQTVELMRVKLRVSGEREIMHERKLKAFSGFEPIFKALSERHYFKNAAEVIDRLETLESAQTESYTQLLDAQEQKGSWSARWPPSKRRSEVLKVSSKAEAARRDLQAQLEDATVQLAKAREASDRSAINDLYHYCARDTDLADTEGTLEQQPNMSDPLQAPRRRSLQDMSALANSIWMRFFSTDQSLRFKPKEIFERLAVEVEERTAALEASQKRFAAASKEIKTLRAQLERVQFEKRLVTAELESRKASKIAAWAAPPPPAILAGAPSHRRVPYRGTPAPQHGHDASPASLSASSSQGRLSRAQLEVFRAR*