MDPNFNLKKPTPSPLEQRITDIARRAFFDSVRQQVADGDYSHHIIQIIKDIKQGLMSMVAEDSKIAAEIHSVLSFDLIQQQITHNVFDLPRCIKYAGDKMLQLCAPMRDASIRKLAVESDIVNVLSQMLEILDEMKLDLTNYRLQALKPHLKRQAAEYEREKFATALKSGTASLTRTSEWLHASVAHLKSVAASRNPEKIDHPDLSIKFQDAFHSALLSIVFSNTSVDPATIPETLVMDAARFFAFQNQVQAISITAALLMLTKNIVPELRATRDFISMVDLKNKISALLNDAETNMDNLSLQIISTVNESLAKKQAMLNGLACSSSQTATASAKTLTEEQENMIRSMVTKTLSSKDPVYTLLSRRVQMTLKQHLDRGVFGKNSLASHGLDLVADELEQVSTRLYVLASHNKDVYAEYYDEILRDVI