MDVQVQRTFVIPAPASEPSAEVPLTVFDLVAPTYHVTVLFAYTAPNPTNAALLDALAATLPRFPLLTARLVAGAGHRRRRPFFVTGKGGAGALVVEATVPSALSDHLPLAPAPELASLHVPVPAPPPQHLLMLQINRFACGGLVVATSAHHQAADGYSMSTFFHAWADAVRATNNNTGGGLLPPPAPYGPSAIVPRRPPRCEFEHRGTEFLRAEDAAAGKPAPVRVDPSEIANVLLHLPSEFVAGLKQAAATAPQQMMSRPPYTTFETVSAHLWRKITLARGRADDASRTALNAAVNGRARLAGADEAVARGFFGNVVLTASAATSARDLARGTLGDAAALVRAGVRARDRHYFQSFIDFGELHGGEELEPTVGDDDNVLLPDVASDSWLHLELHRLDFGCGGRLAGILPAKVPLDGVVVLIPSLRKGGGVDVFVALWEKHAKELMNIAYTMD*