MVIVQSNVINSSGGGGQLGMDWDINDPSVPIVTESDYDAFNEWSDGHCRYIYRGTSEEAKRHSSGWAMRNTNNHNVNILKKSCLGVLVCSAGCILPNGDKIHLRPAICDKARRKQQGKACPNR