MEGKRDEGIRKGPWKAEEDEVLLNHVKKCGPRDWSSIRSKGLLQRTGKSCRLRWVNKLRPNLKNGCKFSLEEERVVIELQAQFGNKWAKIATHLAGRTDNDVKNFWSSRQKRLARILQTSTAAITPSKSHKNRREIPVYHDEVPTLEEPEYRENPKHFFFKEIPKFSCSSEGESSSQAASCSSPCIGNSDALQMVPVPDLLDSKFLGFEADPVQQEPALPEKNLWIESQPLIPFLENQQPQTDLEFSSDQELLKLDFDMLTTLDAELGKQLDIGPPFLEPVGSCGNVEGEMIDDPITPDCVFDDFPADMFDQIELLPNGSNPSHD*