MVVPARRRPSLGRQKIEIRRIESEEARQVCFSKRRAGFFKKASELSILCSADVVAVVFSPAGKAYSFGHPSVDYLLERFMGPNTGNNNNDTSRPGVQVRRGRMVDKLNRQYGEVRAVVEAQRARQETLDELMDRERAARSRPAAWIDADVAHMSAEELVAFGARLMAVQDGVVARADQMLRDALLIGRPPTNTNSRARGGGFFHLHHF