MTRLYSVFFLLFALVVEPGVRAWSKEGHVMTCQIAQDLLEPEAAHAVKMLLPDYANGNLSSLCVWPDQIRHWYKYRWTSSLHFIDTPDQACSFDYQRDCHDPHGGKDMCVAGAIQNFTSQLGHFRHGTSDRRYNMTEALLFLSHFMGDIHQPMHVGFTSDMGGNSIDLRWFRHKSNLHHVWDREIILTAAADYHGKDMHSLLQDIQRNFTEGSWLQDVESWKECDDISTCANKYAKESIKLACNWGYKDVESGETLSDKYFNTRMPIVMKRIAQGGIRLSMILNRVLGSSADHSLA