MLNFTYKVLAKALATRLKVLFSKVIHEKQYGFVYGRHIHDAVLNLILSMDYALSLEADFVLINMDWDKAYDRVSWGFILATLVAMRFGPVFINMVSTLFKEATAAININGEVSSPFALRRSIRQGCPLAPLLFALITDPLLRKVDKRIQDITIKGLPLPNGSQAAVQFFADDNASIVQVEVSYAEFSELSASKINASKTELFFLSWGESSQWLLQLRFKVVKPGALVRYLGASIGVGVTMAQRFKWFPTIFQEKMKRWNEAPFSFAGKLMIIKYMMTSSTVYVGSLLPFSRSSWLTLEKIIRVFLWSFQDKKLPAHISLSTITMDRKYGGAGLESLVSKSQALSFSLLRRMNCNQPWAIIL*