MSVRLSLPAPAKLNLFLHILGRRDDGYHELQTLFQFLDHGDELHFEARQDGQVRLHTEIAGVPHDSNLIVRAARGLQEASGSPQGVDIWLDKRLPMGGGIGGGSSDAATTLLALNHLWQLGWDEDRIAALGLRLGADVPVFTRGRAAFAEGVGEKLTPVDIPEPWYLVLVPQVLVSTAEIFSDPLLTRDSPAIKVRTVLEGDSRNDCQPVVERRYPEVRNALILLNKFVSARLTGTGGCVFGSFPNKAEVDKVSALLPDHLQRFVAKGSNVSMLHRKLETLV*