MDLFPNGGFVRLRSRARDKYVHADEDATSVSLRPLGAVPSLNAVWKADLWPLHGGNVLLLQGAAYGRYLGVVHDDDVALPSGHRGVRTVQRDFTSINLDRRLMWRAARVEPGQNYVRLWNFQHYLRANGRHRYWNNLVTVEVRNANETTMMQWMVEAIPSTPEPLPLPPPPQPPVHVRRGLFRRRTVHDVHPHPGRTIRLVRLDDDGNFVNDHWPEFVSYDNSVSNLRTHVAQLENAENITLAVRAGFNALVIPLVTDLPNNEDTMEIIVYTTGSPAAAALTYPQF*