MALVSQGLVLRSTCLMTKKKAFLSLPSATIAAAEAHPTIAVARGIKWGWSSVQGPRSEMEDDVVVKPNAFETKKKAFLSRPSATIAAAEAHPTIAVAGGIKWGWSSVQGPRSEMEDDVVVKPNAFDSFAYAAVFDGHAGFSSVQFLRDELYKECVTSLQDGLLLSGKDYVAIREAFEDAFFKADMKLLNWLEEKGKEDESGSTATVVFVGNDMLIISHVGDSCVALSRSGKAEVLTSSHRPYGNNRVSLEEIRRIREAGGWIVNGRICGDISISRAFGDIRFKTKKNEMLEKGIEDGRWTRKFISRLKINGDWVTAAPDIYQVSLGSDAEFILLASDGLWDYMSCSDAVKFVRNQLCQHGDVQLACEALAQEALDRRSQDNISIVIADLGKTDWQSVQPEQQSFGYEIGQAFATIGIVSLGIWLSSLLGA*