MALDKIMVDNPIVEMDGDEMTRIIWQMIKDKLIFPFVELDIKYFDLGLPNRDATDDRVTVESAEATLKYNVAVKCATITPDEVRVKEFGLKAMWKSPNGTVRNILNGTVFREPILCKNIPRLVPGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPEKEGDTTQLDVYDFKGNGGVALAMYNTDESIHAFAEASMTMALEKKWPLYLSTKNTILKQYDGRFKDIFQDVYERKWKAKFEEAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLAHRAKLDGNARLLEFAEKLEAACMGTVESGKMTKDLALLIHGSKVAREQYLSTEEFVDAVAKELKQRLLSVSKL*