MWVIFMAVSNQSTSIDSVWPSLPLAAWQDTYATLHLWTQVIGKIRLALAPKLNHWWQSTLYVTPRGLTTASIPCGTRNFQISFDFLDHQLQIDTSDGIAKRIALAPRSVADFYQMVLTTLSDIGIEVQIWTMPQEVSEPIPFDQDYQHAAYDPEYAQRFWRILVQVDRVMTLFRSQFIGKSSPVHFFWGSFDLAVTRFSGRRAPEHPGGVPNMADWVTREAYSHEVSSCGFWPGGGSVVEPVFYAYAYPAPEGFRDYPIQPTEAFYRSEMQEFILPYEAVRQADDPDAMLLAFFQSIYEAAANLGHWDRVALERSPTV