MKNLLKPLTASLLILLYSYAAFSKLLQFEEFRGQLYNQSFPHALAEVLVYLIPAAELLTAGLLLFTRTERAGLFASLALLAVFTGYTGLVLAGYWSRVPCSCGGILSHMGWGAHFAFNLSFLILNLIATYSGVKHAATKEQGRAENLRTE