MVLRLSDEIVFVFVLSLFLAKAYGNAGVGPPMHAGKASGNGYLEAEVPSTLHFNAFTSNRSISRIGRLIREACSVPRTRCDIKPELSDGTPSPPCEMRKFGSGWGAHKLCTPPAPEPNTRCVFYSFGISDDYSFDVDLAKFTNCHGFAFDPTVVHPGLLLEQPPVSFHAIAARSLNEDLNAKWHAVTSVPALRRWQNHSQVLVIKMDCEGCEYSIARDVLAEDPQFFNHVQQFAVEIHIAKKWIWSRNHTLNLGHLYTLLDAAGLALRHASLTPCNRRHEASGCDETLLELGYPCWDGIMCQNLLFARS*