MSPLERVLAVVRDRVTRDASLARSLARDLSVVATRGRTSFMNDYSPGVSAEDLVGILPDVCDALSTPRADVFAATMRGTTFVINARALDGEGRRRTFVCLDGDVPELAGGTRARATAEAWDRARLAMSLAVRAMGDERVVIDLDAVLEASGSALSPVTIAGILLDFPCVYAMEAESMTSAAAVLSSCALNVHSIECALGDGDVCSVYGWSIPSSLQIDDERVSEWFDSASQALRMLGFRASHKVSHNASGSVKIVF*