MEALPEVILWDIISRLSPEDVATRVTPLSRYFRTLGDSPSLWRNFCGPATLTEDDASALGGWKDLFRRLFRSNLLCAPHFELLDTLQKEQKIYDLTAFEPERLSSWSLWSHSNLDSEEGTVGAEDYWLDPIWKWMPWEWPRGAVQRELRPVGCPPCPGAPWAPCLATGCATGMVAQRVGLKHFPAAFRDSRPAILVSAWYGGRSDCPSVFDLCVEFRRGRGGSEVLLEWSASDLAAGSNREMTAQQMLACPQGGWAKVEHLITDYDPQGFDEIRVVLFGEDQRFWAGWYGAKFTAVELRFVPPSEVHLYQQHVQAQQAM*