MRFSSIFLLASGVAGFSPSIQTGSRLGALSAKPKVFIDGEAGTTGIQVRSRLEKRDDLEIISPPSDLRKDPDTRKQFINEADAVILCLPDDASIEAASWVDNDRTVLIDASTAFRVADDWVYGFPELCKEQREALTTTKRISNPGCYPTGFISLTRPLTDAGIIPAGTPLTVNAISGYSGGGKGLMNLYETEEHEPWGAYGFSLKHKHIPEMAKYSGLGKEPIFQPQVADFPQGMVVNIPLHYAWLAEGTTGEKMHQTLSKHYEGSNFIEVMPMGEAGVKEAGLLERDAFLRPDTLKNTNKMQLFVFANDEAGQAVLSARLDNLGKGASGAAVQNLNIALGLDETTGL*