MLLRTAALWALLACLLASCTSGSQEPKRPWMQVLDAEARIFMFHNFLTDAECDHIVSLARPHLERSGVVDSTTGGSQISDIRTSQGTFLDRGQDETIRTIEDRIARWTLLPAGNGEGLQVLHYEPGEKYDAHWDYFFDKVNGESNGGNRYATVLMYLNTVEEGGETVFPNIPAPGGDNGPSFSECARRHLAAKPVKGSAVLFHSIKPSGELERRSLHTACPVIRGEKFAAPKWLHVGHYAMGGEAPVPVQQHPQKVGGPLGCRDDDESCEQWAANGECENNKLFMIGSKAQPGTCVKX