MVVSLLPYRALRSISRSNLRTLSEKLQGIAPATGVSCAMNGHVNGGPPAAGMAPSRGVPAAGGALAKGGGVDKAADFANYFCTYAFLYHQKEMLSDRVRMDAYYRSIFRNAKHFLGKTVLDVGTGSGILAIWAAQAGARKVYAVEATVMARHARSLIAGNNVDHIVEVIEGAIEDITIPEKVDIIISEWMGYFLVRESMFDSVIYARDKWLKPTGIMYPSHARMWVAPMRTSLVEHKQQEFQHSMADWGCFLQDTSDHYNVDMSCLSNPYKEEQTKYFLQTSMWNSLYPNQIIGQPVIIKEFDCLTTTMEEVSSVRSSFKLPFHPGHSRLCGFAGWFDVHFKGSPTDPADHEVELTTAPSTDETTHWGQQVFLLHPPLNLQDGDILSCSLDITRSRDNHRLMDVKFVHQLERASGEKTPLITSPYFIE*