MRDAIVWKLCIEIQELRLGIETLDRIQEALTFTGRCCTLVVNQMLTPFGLLSGDNQISMLYGMIGIAVAGKHSVLTTLLPAFKTKEELSLLRPGIETFASHHCYQLSTYPSWKGICSMVLGEPAGILIGRPRIEHMCSIMEIDRCHTSCHYSRIEATQDMAKSVLFALSRCVFSNELSETKGISQMLPGEYVCPRTSLAGECYIAVCRWISISHCSPGLIAHRPAYEHTVRESSGIQLRVEMWGAIQGDVDGIVVTRGQVSEDGEVLEALRNFWSPDVDWQEHQDRVEALIDNLIKKRYIV*