MAASPIAHIQLSHLIPQEGETDPNYVSAVTKLIDALQNEHVCLLKLDAAEAATLKKGLVYASGTLEKQRNLVDSKKLGGEAQLNGDIVGGYHALPDQEIYNVMLGERPHDQALVTSFRMLSDASRRVLRALAWALHVDTHIDQGLLTFVTSDKPGLEVFSKGSWTLVDADLAPDELVLFPGQALTEATAGLITAAEHRIAHVSNADTDVSGPSAVQGRLSAAFKCRPRLDATFDRGPIFAAHTSVGSAYVRDKRLLPVAAYVADMTLRYESVNDVKVKKEDHAGEYGDGASMAAPLDQKLKVEDCKIGPPLAHKVKVEPYEPSAPPNKKTKVEKYNLRARPVASVGDKEKALRIKAREAVTETSRISRRKD*