MVDRYPILEDDMDPQSNSIVQVLVAPEFSKQNGTPFAHVLADTLREVTMSSSSATIDIRDFVAEVQRRLEPSSSTEIFSLRSTRENLMLTAFSHEEQVISEDIWHYPRISRNASNYVRVSVLPITWATVDGWDAESELQELTDVFEHHFDFTVERVVKIPNNSAAHSYLQRRINEQIKWVGPKGLLIVLYNGHAKRTNGGMILFGTSDDVQGVNWTQITHTLNIADCDVVHVLDCCDALSATKGSETVQSEIANEANLQTGDSEYHGKNETLAAGAREERVPAGKASSMKVFAEVLNEMAVKNIKITIHSWQQWIVAKVGRVRTQNGDLRYAEPHYKMNPLRKAYGKVHN*