MDRSLFSVFSSSSTILFLTVLHVLFMHAYSTTHWQDIEVLKQLKNSVDSNSMTPGSCLISWDFSVDPCDNLSGEKFTCGLRCDIVISSVSRVTEVALDQAGYSGSLTSISWDLPYLQTLDLTNTFFTGSVPDSLSNLSRLQRLTLSRNSFSGSIPSSLGSLSNLEELYLDNNFLEGTIPSTFNGLKNLKRLEFQANKLTGEFPDLGQLNNLFFLDGSDNAFSGQLPATFPASLIELAMRNNSLEGNIPASLAGLNFLQVIDLSHNKLSGSVPASLFTHPSLEQLTLSYNQYGSVQQPGNFLQNSQLIAVDLSNNEIRGLLPGFLGLMPRLSSLSLENNKLSGMIPVQYSLKMVVPGQGVSQFERLLLGGNYLFGPIPGPMLELKPGSVTVRLGDNCLYRCPLRLFLCEGGEQKSLSECQAFGPIIP*