MSVQIPSQQRAAVRQGSGPDARAPIKTVPVPSPGPGQILVKVNWTGLCGSDKSLLHDEWSDFGICMKDVTNGIAGHEGAGSVVAVGQGMEQRWKIGDRAGVKWIASVCGECDFCMVGSDEVHCPEQTNSGFSVPGTFQEYVVADGKYSSKLPDGVTDEEAGPIMCGGVTAYTACKRSGVTPGQWLVIPGAGGGLGHFAIQYAKAMGMRVIAIDGGDEKRDLCLKLGAEVFIDFKTTKDIATQVLKVTTHGAHGVIVTAATRAAYESAPNYLRPNGTVVAVGLPQDPTVLAGAPPMLVALRRLKIVGSVTGSMKDVEEALEFTARGLVHPILSKGKLEDLDDWVHKLATGQVAGRCVLKVAA*