MSLLSLPTEILEQICQELCLHCKNVPSNEHSYFTYSDQYTPPETEALINLCLACKSLAQIALPYVYHRPRGPLFFPFVRIFHAKPGLGQLVKHLSVAQVLLLHWHSDARSYNFLDYVPAFLEACDHMSHTHLYQDARICQFNPMPKSIIRRLNLPTLTTFDDERDALFITCALSLMPNLEKLEIGLGDHWSFRWCRPNSLASLRELTITQGVFDEGPPDGSAIRGLLEAAPGLEKLEFSEVIHELHESTSPYLSHTNVKELIFNASTVPTNNLKALMDGFPSLETFYFGWESRMAWPGTMGERRLSPSIMTEIVMRRKDTIKHLSLDLGSLDSRWSRRLQNLSGMSVLETLNIHGSMLPEGSGKQPEVFLTVSEILPCSIREFGIMGESDRYLWEQVLDLIITSSVKHPQLERVTVANEDLVNEDWVYTFTSACNKRNIEFSMDEPKHWRTLTRPLSYWVEDGKLREHSGSGTGATINSSDVLICMFGNGLEHYIHNSLGSFVGANNVFSTEKLGVGIGGLDRPK*