MPRPTWLGGSNKGESTPLVPALAREDVARVDGGDVEDAPPESRLGREFMKVDAAMSRVREAVRGPVLRVVLVLLLVATIAVAIESDRFAAVAHAAKTVKGERVFEDDASKLATVNACDRAFVDAKTSDWSDRNVANSLSASATLERVFERAADGACVAARGAERRTTCVDAEAIERCATDMGVVLHSESIRNRYVLASVIEKAKRDGTKSFAYVDERANATGPLGSADRRALGVLLDSDRWGAVRLAYNASIAMATTDDDVAATCPHQCKCAFADGKLCELRTDTCALADDAFFALHEDAYDQVLRTLPHADVGVSVLANVFPQWIVVDPPFEVVRPRRRARTHRSSALGLPHACAEPSDVPAPAPPAPTLAPNVSSALGNVTERERVIAFNSTDLASVDAAL*