MATAFSLRAAAPATAPRAVSRSTSAARVVPMASALAGRGRLVARAAVTAKADVPSSTSDGHEVLLFEALREALMEEMELDPTVCVFGEDVGHYGGSYKVTKGLADTFGDLRVLDTPIAENSFTGMGVGAGMKGLRPVVEGMNMGFLLLAYNQISNNCGMLHYTSGGQFKIPLVIRGPGGVGRQLGAEHSQRLESYFQSIPGLQMVACSTPYNAKGLMKAAIRSENPVVLFEHVLLYNLKEKIPDEEYVLCLEEAEMVRPGEHVTILTYSRMRYHVMQAAKTLVNKGYDPEVIDIRSLKPFDLHTIGNSIKKTHRVLIVEECMRTGGIGASLRSAIVDNFWDYLDAPIMCLSSQDVPTPYAATLEDATVVQPAQIVAAVEQLCA*