METPPLSSLQEEGEEEPTVEDSSAFSAAAVPPRPATHSHSLHKYAPLDWSAYFDEERRVAILDTDDVFNVYTAGSEGPVVFCLHGGGYSGLSFALAASRMKDKTRVVAMDLRGHGKSTTNDDLDLSIETLTNDVIAVIRTMYGDLPPAIILVGHSMGGSVAVHVAARKEIRNLHGLVVVDVVEGTAMASLVHMQKILANRAQHFPSIEKAIEWSVKGGPLRNVESARVSIPSTLKYDESRECYTYSTPLEQTEKYWKGWYEGLSDKFLSCPVQKILLLAGTDRLDRALTIGQMQGKFQMVVVRHTGHAIQEDVPEEFASHILNFISRNKIGPNGVEIPGLIKKWQH*