MESVAQLEHSQSNGNSQRQGPAWLSPLLRKEFFGHCKKHTTGKHEKNQFCLTCCSGPYCPEGLSQSHSGHASVQVRKASHRDVVRITDIHKYLDISNIQAYTINSAKIVFLQSRPQPKLCKGAPKYCDTCHRSLADQVRFCSINCKLVSISHELTGGSATEETLSPPTDARSISGNPTQSGEGSSHLAPSVSNGHDGESAMNCETATSFFPVTPKKQGTKRRSSPSCKLRLVVPSNKRKALEDGAAPLSPMSVLGSGPAFAQDWPDFHGLSTPDSLDDSSTRIHPRKQFHPSRAPFF*