MRAAMAVVDAEEVEPPADLRVSLREIWTDRDGVLHVPPPSTNGRQPVPGTPVRSPTRFGQAHRRQVKIQARARTQARLVLLPSSSLDLVLDVVFTAVRLDDSPRRRQELQLLPLLAELAGDRHGLDSGDELEPANFHSPPPRGARAGLARLARGLGPAHHSTTNLRH