MLQNPHLTPNLPHLLVFRPFPVFPGTSTGFSGKSGTNFFINMAPTSSETLILIDRKPNGVAWITINRPKSLNSLTRPMFVDLARAFKSLDSDDLVKVIVITGSGRAFCSGVDLSAAEGVFKGDVKDVENDPVIQMERCRKPIIGAINGFAVTAGFEISLACDILVASTDAKFVDTHTRFGIFPSWGLSQKLSRIIGPNRAREVSLSCMGVNAVKAEKWGLVNHVVSGTELLKKAEEVAEAIIKNDEGMVLKYKAVLNAGLNLSLGDALALEKERAYKYYEGMSKEQFQKMQKFISDRRSKPASKM*