MRHRLLRRAMPIPPPPQSPRTPGVAGGRLFASLPLPPPLQSRREVHVWYLLPDELNDASLLKMYTELLSPSERKTALSMNGEKLQKGAVLSRALVRTTLSRYTDCKVDPRSFEFKKNKFGKPEILWQSDDSRMEWPLHFNISHTSSLIACGITMDAPIGIDVEDKKRKTAKNILSLARRYFTPSEIDYLAKIPDPDGQQKEFIKLWTLKEAYVKALGRGFSGAPFNKFSIILAANNRIKISVAPKAFNDSDSSCDCLSENWQFAVAELNSSHYMAICTEDDSTSSDSGNGRLPLGLKVWKTIPFVEDILVSGTEAVKLVS*