MNFVRLHKGLFDSVRASSYLMKNSLVFTVLVAAAASVALATSTHSNVNEHGVVMKRRELEGTAVFESVCSVTLYPDVCVSTLLAHPESRKAASSKELATIVVKVTLYELKNLSASLGSEMRRQRITDQSSQSAVDDCLELFGYSLRQLNDSLGSLQSSEWRRQEADDVQTWLSASLTNQDTCIEGVNGHNYGNPMLPDGALRKVWKLLSNSLAMVKNISPAGIDRRRLIDPIASLDNELFSVADGFPSWLSPADRRLLQVLPSGIRANAVVAKDGSGHYKTITEAINAAPSKSNGRYIIYVRAGIYAERVKVSKDGIMLVGDGKDVTIVTGKLSGVSLKSISNFIATGNGFIARDMGFENTAGPRNHQAIALLVGSDHSALYRCSIKGYQDTLYAYTQXXXXP*