MLSGILVFNQKGENLIFRAFRSDCRPRLADIFRIQVISNPQVRSPILTLGSTTFSHVKHENIYLVAVTKSNANAALVFEFLYRLVLLGKSYFGKFDEEAVKNNFVLIYELLDEILDFGYPQNTDPDTLKMYITTEGVKSAIVNNPTDSSRITMQATGALSWRRADVKYRKNEAFVDVIEDVNLLMSATGTVLRADVTGQIVMRAYLSGTPECKFGLNDRLLLDSDSGGATRAAAGSVTLEDCQFHQCVKLGRFDADRIISFVPPDGEFELMRYRATENVNLPFKVHPIVREVGTTKVEYSVAIKANYSSKLFATNVVIRIPTPLNTAKTTERTSQGRAKYEPEHNNIVWKIARFSGGSEYVLTAEATLTSMTNQKAWSRPPLSLSFSLLMFTSSGLLVRYLKVFEKSNYSSVKWVRYMTRAGSYEIRYFTSSLVPPVYMRLSERD*