MPYVENLPENAEATTDVTYEQVKYLKLAQDGLEESMAKFLEDSDLDFILFDFTSYWVPSIASKFNIRSGHFSIYIAAFLGFTGPVPGLNNDYEIRTTPEEYTVPPKWVPFETTVAFKLFEVLRIFEATMKGEEENIADITRYYKSVENCDFLFVRSCSELEPEWLKVLGDIHRKPVLPVGQLPTTPYEDDSTKIDAWIEIKLWLDKREKGKVIYVAFGSEAKSSQNELIELSLGLELSGLSFLWVLRTKRGESDDELVQLPEGFEDRMKGRGIVCTSWAPQLKILSHDSVGGFLTHSGWSSVVEAIQYEKPLVLLTFSADQGINARLLEEKKIAYSIPRDDCDGKIIV*