MDCRHGRVLFRARSQDTKARYEFVVWDPMTGNERRVPLPDMSLICFTATVLCAAEGCDHHGCKGQGGPFRVAVISTTRTRVTKATAACLYSSESGLWSELTTVDNLDASGQNTIMTSIIVDNALYFNSIGNHIVKYQLATLDLSLFKKPIRCGGELITTEDGGLGFASLNYITLTLWSRETSPDGAMGWAQHRVIHLVKLLPHSALLTLSVPYIISAHVFMDGIQVIFLGAYFSVYMVELKSGRSRKVLEQLGKIMDIFPYASFCIPAMEAASTGQGQ*