MPSEPDGPNTMLNTALSPWPSFTREEADAVSKVLLSNKVNYWTGSECREFEKEFAAFAGTRYAVALSNGTLALDAALKAIGIGAGDDVIVTSRTFLASASCIVNAGANPVFADVDLNSQNISAETVKAVLTPNTKAVIVVHLAGMPAEMDGIMALAKEHDLWVIEDCAQAHGATYKGKSVGSIGHVGAWSFCQDKIITTGGEGGMVTTNDKTLWEKMWAYKDHGKSYDAVYHREHAPGFRWLHESFGTNWRMMEMQAVIGRIQLKHLPEWTARRQENAAKLAESLRKFKSIRLIEVAGYIGHAQYKFYAFVKPEHLKDDWTRDRIVSELNARNVPCYQGGCSEVYLEKAFDNTPWRPKERLKNAVELGGTALTFLVHPTLTDDEIAFCKKHIEAVLTEAAR*