MAALTISGGAGGFNPLSRAWNAYERSLRRHPVLTQAASSALLWGLGDAMAQRIEARCSGVAQPDGRRTALTAAFGGGIIGPSGHAWYQALDSLVLRCGLVGSSRRAMLLKVVLDNLVYSPAYVLAFFAFGCLAIDRLSPAEFKEQLRSQFVPTMLAEALVWPPYMALVFSRVPVPHQLLAVNVATLFDVCFLSWVRCTHDHATADAGSSELLHSDVATASEYAHAAPLQLEPAQPVTAVAAALPEGDVVSSGAGRGGAGNMLLRFLGQRGDKQQQPARSAGEARRRELEECMWDVSPELTLGHKALMMASTSTSSYAGARAGSGAGAWPAR*