MVTGRSEQMVCVTGAGGFIGSWLVKELLHRGYFVRGAMREPADIKNAHLHVLDGAREGLSLYRADVLDRNSLRAAFALCDGVFHVASPVSNDPELLPAAIEGTKNVINAAADMGVKRVVFTSSYGAVHMNPNRRSDQIVDESCWSDLEFCKQTQNWYCYAKMLAERTAMEEASKRGVNLLVVVPAVTVGEMLQPTLNASVHRVATYMRGTKSAYPNAVAAYVDVRDVARAHALVYEHPDARGRYLCIGSVLHRSEFVRLLRELFPQYPITSRCKDNSKPMVKPYKFSVQRLETLGMQFTPLKESLYRTVISLQDKGHLPAAISRRSAL*