MHHFQLIRGLGRGSGGEAILAEDLSGQKCVLKFVQLEGLPEDQCRRAMREVHFLRSLCHPNVLRIESAFLHHFSLVLAVEFCDLGDLQALVSKRRELRDQEDLVTRRTRCFEAPGFSEGTVKGMLVQMVSALDHIHSAGILHRDLKSSNIFLTQRGVVKVGSIHYLPPELCDGGRPTAKADCWALGVILYELCALELPFPGDNPLVVAMKILQGVVQPLSKQYSAELRSLCGALLCPTVQHRISAEEVSQLPWVRRVQRHEEVKPLSDEMETLKISLGSIEFERFMMAQLTARQDAVNLG*