MSSTEDDRQVRISKIAGRYLVFDIDDVAYIRRQHGICAVFTGTMPQNPTQNVFLGLPLELYAEDAKMLLDRKVAYIADDPLEHLTQLKSMDDETRKSYLQSIKTQRRTAQLVFNEAKAQSMAKHKDKRKPKQPQPSVVVPTELPLSASSADGVAAAVDQEEEGGAEFLLESSSSKPLKTDASTPPQKPLVKEKLPAITPTTSNAMISNGTSNPDVENHTALPLYSYLNERGYFITPGLRFGGDFSVYPGDPFRYHAHYMANSYGWDEKIPMLDLVTSGRLGTAVKKSFLMGGQKPATEDSEAGELRAFCIEWAGM*