MVFTLLKNLTYILTSALTVRFDGSLRYPSDPGFPVNTLGRLSACAVSLHNCKEQNILGGRLLNANVLTTSAEAEYEGILLGLEGLMDLYQGRLKQIAAPPSGATIMFEGDCKTVINQLRRKARPRKLQKYFDEATSIIEKIPWKIEFRHIPRTENLLCDRLCGKILSDHEAGYYSLVRQELATLTQFFEEERKSAESGKFETLLQMFLNRHFSEGRSLIPYSKRPKLYRNIAKVACERRDFLALIRVGQLLEIEARTVWPSILQAIDKNSNIECEVLSTGAPAIGVECVDDDTLLVEGVVYQLVGQRSLGMGDFKEVLRQQRRHRNLLQRLDLHVTAVEQRLNEWTTPNLTVEDETQATNVDIDVHSHILEEFPLDVIDWCERASESEGWYDTGTFWHISGT*