MSSSKQLKQSELVLPLDSLLPVHDHIIHHLSFIAPLKTLTLSKYYYRHTIPILYRTVPISSKSLYGLLWGVHKDARARTLKAFSNTRVIQLTNLDSILTYHHLSMTDPKLSVTPEEYNNLLSNVRRIEFMWEAAVSPFYTLYNQTYPDQPAYAATIQRLVPSPCEELVVHLKNTDGWLGVDLCFKQEISEMLKHHSPSTATIILHLDLLATSSYYSLLEACARCWNEKKRLRVIINMSNVDYFSPSSSPGSDFCRLLYAVIAKFSHHHLDKALDSSVQKPLEDVLEIYIPRAESVQEYLKVCDLESHRESEIAGVVKILELEQDVLEEYVS