MSEYVSVKVGHLLTSDIPISSRQKTLRSVRSESSVAIIFNGDRKLLSSIVDTSHDGKKSSPFLAECRICQEEDKISNLEAPCACSGSVKFAHHKCVQQWCNEKGDTVCEICQKSYRGNYTAPDSFQDNISINVGDDWSIARSQQFNVPDQHHFVVSPFIDPDYEEYSRANARSAACFRFMALLTMVLLVLRNLLSMTGSETSEEMSTFFMIFLLRAAGFILPCYIMVRAISVLYCRHQREEAALAAAQMTYLFQAGHAEE*