MQFLQTIFGLLVACLSGGVALKSKAPKDKFGFYFPVHSQIPSTLNVLKSVRKYYPNSPIYLLQDGGNVDFGKLCQEKEYNCIFDRVHGENSRWNPHSWFARFVKATKALGTEFVIYLEPDVLIRKHHVIEPKHDAGGIYDDFNPHMGPQTIQYLEKMGRERNPHFNISWIHFGLSGGSYYRAEAVLDAFAPQNEGDKTMSSDFSMLVAIYARGWNVYPWEETSQHWLSPKKPTDPERLSEKLSAAFEHNHKEHYNDPVPAKDKKLITTFSEKFVDTTCHGCVWYHDADPNQRYPIPSHQPEIPKKYRYPLKA*