MLSFSGLAALSQDRCSQDEDGLELLDPSSIVSRLRECKSLEGVKRLDNHIVKCFPENRHLANMLVLAYGKCRSVSDARKVFDGIEEPNVFSWTVIIAAYAENEDHREAVQFFRRMNQEGVRANQVTLITVLSSCSASLDRLADGRTVHGCITGSSFETYRPLQTALVNMYGKYGRVREARAVFDGMAERDDVVSWSVVISSLTQHELADEGLLLFRAMLAEGVAPNHATLVNCLDACSFSKNLGDGRVVHGVAKSLGMESSSPVVATAVLDMYSRCGSLVDAKRMFEKISSRDVVAWTAMISAYQQEGLSDQAMKLFRSMDLDGVRPNETTFMRLVAVCMDQNSLARGRMIHSRIIEEGLEASTSVSNALITFYGQSGSLAEASRVFGRMAAATLISWTAIISAFAQHSHSQRALELYQRMDSEGIKPDDVTFITILFACSHSGMVEEGRRYFLAMVGDHGIESSVQHLDCLVDLLGRAGWLEEAEKLARSMPLGKNRVALTAVFGACQIHDDSERAERLSREIEFRASDPAGWADLDRWWI*