MLQIFRGVFARSVGPARQNLALPAANKAFSAASAAICWPPVPAVKLTEQQAKSRAHFPNLIVVESAANPDTMATATAPALNKRIGFLGSGQMAEALARGLMKRGLVSGEHIACNDPNPARTNLFKSFGATPYESNADVARNADVIFVAVKPQHVAQVLSEVRPVLTEGHTVVSIAAGITIDKLVEAAGPDAHVVRVMPNTPCLVGETAAAMCLGGKANADDETLVRTIFEAVGKIYTVDEKLLAAVTGLSGSGPAYVFLMIEALADGGVRAGLPRDIAQALAAQTVLGSAKMVMETGTHPGALKDMVTSPAGTTIAGVHELERAGIRAAFMNAVVAATDRANQLSKM*