MVKVYAPASSANMSVGFDVLGAAVTPVDGTLLGDNVTVEAAEQFSLQNLGRFASKLPTAPQENIVYQCWESFCREIGKTVPVAMTLEKNMPIGSGLGSSACSVVAALVAMNEFCGKPLNETRMLALMGEMEGRISGSIHYDNVAPCYLGGMQLMIEENGIISQQVPGFDEWLWVLAYPGIKVSTAEARAILPAQYRRQDCIAHGRHLAGFIHACYTRQPQLAAKLMKDVIAEPYRTKLLPGFSEARQAAMEMGAQACGISGSGPTLFALCDKPDTAQRVADWLGAHYLQNQEGFVHICRLDTAGARVVG*