MAHLSVKLRLLILALIDSLIVTFSVFVSYYILEPYFKTYSVKLLILAAISLFISHHISAFIFNMYHRAWEYASVSELILIVKAVTTSIVITMVVVTIVTGNRPFFRLYLITWMMHLILIGGSRLFWRIYRKYLGGKSFNKKPTLVVGAGQAGSMLIRQMLKSDEMKLEPVLAVDDDEHKRNITITEGVKVQGKIADIPELVRKYKIKKIIIAIPTIGQERLKEINNICHMDGVELLKMPNIEDVMSGELEVNQLKKVEVEDLLGRDPVELDMDMISNELTNKTILVTGAGGSIGSEICRQVCNFYPERIILLGHGENSIYLINRELRNRFGKKC*