MVTFDFITTLRTLWPFSLFSNDLKESKEIVQRLSLPSNTKNFIFAIRVPEHDSTIYILSAQNLSQRSATDAESLIRELRPDAVVAQVNKSALGEAQVEESVSDSIPTSAFRVLKQCFVDKVNKEKYESVAGILVLREIFGTSFNGHVLAAKRAASEVGCSFMVLESPFVNIAAIEGSYEESDTVGKVQGLANSLIPQSSSSSGVLSGSRRFLITNDVQSQMLKLLSSHITQLSKELTPLSCVANGVSSEVPPFAESIYSLLVDLRDIFNDLPSIRKALASARKMLSDVDRGESMDTDVLSEVYLFQIAVEGLRIALNNAGRLPIKNRAEARFESLSSEDKSYALMADLLRSQAKRFKNIVAVVDASNLAGLRQHWRTCVPQEVKDLSEHMVQDFDSDDESGNDSKLKRLLSDKPVVAVGAGATAIWGASSLSKAISASPLFKIMTFKVPASLNLFLTHTHKAMTYAFTKVAYPSKVMAPGFASSGAKSTSLAKASLSAEKIRAVTHSIIASAEKTSFSAMRAAFYEIMRKRRAKPIGALPLATFGASLSTCAGLLLYGDGIECAAVSLPSAPSIAKLGRGIQNLREASLEVRSRESNRIQIAIEALRQKLKKFRLQ*