MKLTSTSMLRGMVMTVNLRGLVQMTFTAMFLAALPIGIGATVVMDLWGLLLRRLGIATLNFAMVGRWAGHLLGGRVSHQAIAKAEPVQNELAWGWVIHYATGVLFAMLLVVIVGEGWLRSPTLLPAVVVGVGTAVAPLCFMQPAMGAGFFSSRTPTPARNCLKSLATHFVFGVGLFLSAGLLALV