KVMPGLPLMMLFRLAGLPGWLIPPDRGWFMLIIFMMMIHLIIPYRPVLVIVWGDLLGALLGKIMVLLIMPMPFFLMFMSTLSL