MTTVVLPRRLRLPVAVPVAIGSAWLLALGAQVTGYGGSLHHDQLIEEGPPIWLALAMFLLAWQVMIAAMMVPTSLPLAQLFDAASRRQPRPGIVMAAFLGGYALVWSAFGLTAFVADVGVHQLADRSAFLGSHEALITGGTLAVAGAFQFTRLKKRCLTECRHPVGFLAAHYQRGVGGAFRLGRKHGTFCVGCCAGLMLVMFAAGIANLLWMATLTVLMAYEKNGHAGSRLVSAVGCALLLWAAAVLVAPSWLPPLFAGEL