MGLLSHRVERSEMRPGDHIYTWRAGYTYSHHGIYVGGSKVVHFTRKKEAGTAGLDSAIAVSSLLLSQGGADECPTFPDCGFQLPDSGVVLTCLDCFLRGGALHRFEYGVPAAAFLAKLRGGTCTTARADTSDAAVRRAMHLLQNGFGDYDVFENNCEDFALYCKTGLLPAAAAGGDGDGDGDGGTGTGIGMIGRSGQAASAVGVPLAALFSTPFKLLAAGPLGMAAVTAGVYCAGRYITDIGVRKDVVKVEVEDLAAHLGWRRAKAQEAAAAVKKQQQQPEKKKAAKSLLPLKRKREICV*