MVLLTPLFQLIILGYAINMDPHNLPTALLNYDTERMSQIFVTEAQNTGYFSMIPVDSEEAAQKAFVRGDVTFIVTIPEGFTRKLLRGEKPQLLIQGDAIDPITTGNALSALVQVAKSMFQHDLPGDMRVVQKEDDFELIIHRMFNPEGITQFNTIPGIMGSILSTTLILMTALSITRERENGALENLLVSPLSGLEVIIGKITPFVIIGLFQATLILIAAVLLFDIPLHGSVFLLFFVLLIYVFLCLSIGIGISGLAQNQLQALQMSSFYFIPSIMLSGFISPFISMPDWAKAIGSCLPLTYFIRLVKGIMLKGYSATALLPDLLPLIGLAVIVIGVGLKSYRKTLD*