MDPLEALVAQIQGLSSTPGDLTRLHSVLKQADDSLRSESTRLAPILTQLDPSIHSLGFLYILEASMTDPVTKTQAETVVPIVTRFIGACSPEQIRLAPDKFLSVCKRLKDQVMLLEAPIRGVAPLFTALRKLQVSTEHLTPLHSEFLLLCLLAKCYKTGLSILDDDVFEVDQPRDLFLYCYYGGMICIGQKHFQKALDLLHNVVTAPMSTINAIAVEAYKKYILVSLIRHGQFSTSLPKYSSSTAQRNLKNFCQPYVELANSYGTGQIEELEAYARANAEKFESDNNLGLVNQVVSSMYKRNIQRLTQTYLTLSLHDIASTVQLNSPKEAEMHVLQMIQDGEIYATINQKDGMVRFLEDPEQYKTCEMIEHIDSSIQRIMALSRKLTATDEQISCDQLYLSKAGRERQRYDFDDFDVPQKFNI*