MPMLSDPSKRYLPFQPVPFPRDGNQSLANPMTNQQKLRFFTDYNFVRELIDRKEVPDDVWGLKHVIVHMYNATSCLFREVVFNNDRDETVKLAKDHTILIRQLAEKYAESHGTSFRYEYSKAWLGGHGSVWADGRKEERINDRGCAVAAAELGVLAGADRIEGTVLGNGERTGNVDLVTLALNCYSQGISPNLDFSDMFSVIDTVTECTGLPVHPRHPYAGELVFTAFSGSHQDAIKKGFEAQAKRDNAGGKVWSMPYLPIDPADVGCTYEAVIRVNSQSMQIAFYKVVQECSEATGKEMDGRLVLKSFVTVDLHSSQTPSVAGTPDLSPIRSRSQTRMPLPSMSKRLTGKVLVDGKLHEIVGEGNGPLSSFLNALESDLGIVLSVREYTEHAVGAGSDVKAATYVELIPANVDAKDKTQGGFWGVGVDADITASGLKAVVSAANGFLGQGPIPSQNSV*