MLGRALPSTVPCQICGDKSYGRHYGLWTCDGCSCFFKRSVRRNIQYSCISGDNACVIDKTRRNWCPACRLRKCFDMQMNKDAVQKERGPRRDRSRLSLELSLLANLPKDIQAVGSKRAEQIFSNMLMEVSKSVVLSFTPHHHKRDFLMHTWNIFFLIQYVHNHQIVNIDNDSVHAACLRFTLNRTAKHTDPEEIRLFNCMLITKLASNFEFIRFISPLHMVYSLWLKNHCEAYYPTDEGRFARFMAFESDLTSSAMPFGTEIARLFDVSPAVLISKFPM