MAHVWGVTDPFRFPPSEFNFGVLQAVEPFLNIHRHQPAVSQLAFDRFKGGKMNPDALDACLHLISTSMADFERSYSEAVTELNFRPRHLELIRQVERFTTPTDAEYNSSFLESVADGDEDELDQKGFVIVLSGANNALEEVEAILNEDSNASGSDSSSSGESPKDTGRTDGRAFVFNEGPRKRTECEVERLRLSAQRCALISEFKPNETWEAIAQAVACARPEIRRNLSNRHYKPMYLLALSKHKFTYAILKAEGQILAGGNKVSDKAYSDFVETTRPSGRTPTSKSVIDKMFALGTKFLRENYRESAKYSKQPFIVGDLYIAPEWYPLPTNEVDGGFFSSGAKKFYEGLLRIAIGDVVLRYTQYDILKAAGIRMAQSLKQGVRGGANIHRAVMLESMLQMVAMACLGGIHHVEPFPQEPSKRRRLSHEEDE*