MSETPDQLASRVQKLSTATTSGSGRASRRGSGLVMTPGGVQTVYHTRTNDDIEFPHAEKKTMSDLLRKYESLFTLTPQRMRMIVHAIEETLDNGLQKNGQVVPMIPTYVFGWPTGDEVGDNIEGYDVAAMFKDSLKRFNVPAELTALINDTTGTLIASNYVDPHTKIAVIFGTGCNAAYMETAGSIPKIDYVGLPKEQGMAINCEWGAFDSFNHQHLPRTKYDIIIDESSNKPGEQSFEKMIAGLYLGEIFRLVLCELIDTAFLSLMEADVTEELLTVIGVSKKGYLEEGCAVGADGSLYNKYPNFADRVHEALTDIFGESGKKIVTHHAEDGSGVGSAIIAAMTKARKDSGFFVEY*