MKPFTARSAFTASVLLLTTNLPAVFAAEMVSQGCFSDSTPLVDQGPYTYQSNGYCQQLCMKTSNNLVFALTKGSNCLCGNQLPAKSAKTADSDCNVKCAGWPDVMCGGQNTFSVYLTGLSSNVAYYHDDDASTSANANSSSTSTTNGGSTVTTGSQGQVVTQGEQTVVVTAPAGNGVGATNGLNEEKNKDGPNTAAIAAGVVVGVVGFCSLVGAGFFLWRFRKRTNVRPQYSNNAGATEHFGKPMSQDSMSDSRFDGDFMAQRRQSNGSIDDDQDFSRRILQVRLFSSALGIS*