MEKREDLKSILPSLPFSLRSSSLVWPAAVAEALTDLSKGPHHSKIDSGEVLFIAISDIRNSLSLHDFSIDTSASQGFALFFDDLLPRDEAAKWFEEVVPQLANLLLRLPSLLETHYENADDGVLKGVKTGLRLLESQEPGIVFLSQELIGALLACALFCLFPTSHRGANHLPMINFDHLFACLHDHYEEAFKNKLKCIVHYFGRICSSIPVGFVSFERKVLSLEYNPSCIPYPKEKLWSQSNISLCHFEISVSGLIEDQSREAIEVDFANMYLGGGALVRGCVQEEIRFMINPELIAGMLFLPCMADNEAIEIVGTERFSSYTGYASSFRFNGDYVDKKDIDVLGRCKTRIVAIDALCCPGNSQYRPEGLLREINKAFCGFMDQCKCHQYQQLFKDDQTVKATGGRSIVNLLSLGHTSTSSQATEGTSGNQLARNHKGHSCPPFDNQHEIGVVTGNWGCGAFGGDPQLKAMLQWIAASQAMRPFILYYTFGLEALQMLEQVTQWIVSHKWTAGELWNVLVEYSSQRLREETRVGFFNWLIPSLPSHDDMLNDSYDDRTCSCC*