MATPTVVLLPVWGVGHLMSMLDAGKRLLARSGGALSLTVLVMQAPTEGYRSEVAGHIQREEASGLDIRFRHLPAVEPPTDHVGVEEFISRFVQLHAAHVRAAISGLTCPVAALVLDFFGTTMLDVSRELAVPAYVYFTASAAMYALFLRLPALQEEVAVEFEEMEGMVDVPGLPPVPPSSLPSPVMDKKHPNYAWFVYHGRRFMEAKGVIINTAAELETSVLAAIADGRCTCGIPAPTVYPVGPVLSLNPPAERPHECVQWLDAQPPASVVLLCFGSGGFSAAPQAHEIARGLERSGHRFLWVLRGPPAAGARQPSDADPEELLPEGFLERTKGKGMVWPTRAPQKEILAHAAVGGFVTHGGWNSTLEALWFGVPMVPWPRYAEQHLNAFTLVDYMGVALAMEVDRKRSNWVEASELERAVKALMDGDSDEGKKVRARAMEMKGACRKAVAEGGSSYSALGRLSEEMINGANA*