MAKTVCLKATLFAVLFCALAWAAVSDNLAVGYYNTICPAAEPIVFGVVSSAFRTFPGIAAKLIRLHFHDCFGIGCDGSVLIDSIPGLFVAEKDSPANNPSLGGFDVIDKAKWLLEAVCPKKVSCADIVAFAARDSASLASPLYPLWWDVPAGRKDGDISLSSDIPANLPPPFFNVTQLTQRFAEKGLSQDEMVTLSGAHTIGVSHCSSFMTRLYNFNGPNTTDPSLDPTYAQILKYQCPQGSPSNSNTTVFMDPKTPFTLDNVYYDEVIANRGLFTSDATLLTNPNTESSVAGNSGPNLAEWQKKFAAAMIKMGYISVLTGAQGGVRGNCRVAHS*