MVYRTGDDGLSVQDLDELDVGTLTPLSPEVISRQATINIGTIGHVAHGKSTVVKAISGVQTVRFKNELERNITIKLGYANAKIYACEDEKCPRPDCYRAYSSTKEDAPACEVPGFEDKKMKLIRHVSFVDCPGHDILMATMLNGAAVMDGALLLIAGNETCPQPQTSEHLAAVEIMRLKHIIILQNKIDLVQENAAANQYDTICKFIQGTIADGAPVIPISAQLKYNIDVVCEYIVKKIPVPERDFLSPPNMIVIRSFDVNKPGAEVDEIQGGVAGGSILQGVLKVGQDIEVRPGIVTKDADGKVKCKPIMTRIVSLFAEQNLLQYAVPGGLIGVGTTCDPTLTRADRLVGQVLGQVGALPEVFTELEVNFFLLRRLLGVRTQGSERQSKVSKLAKSEVLMLNIGSMCTGARVVAVKADMAKLQLTSPVCTKVGEKVALSRRVEKHWRLIGWGSIQAGTQLEE*