MLFSDEGQLIDKVVQRVLKKVSKTPLNVAKYPTGLDEKVKDLERKQSKKARSYYDRSSFLFEVREKAAKSSLNLSQSTLLIVGFGGVRGMSTVHGNGPEQCFEIPTNFRRLQLLTAEGAPRFSWELDEPATYQLAVLRFAGAPRFSWELDKPEICRLEQVPRFAGPPRFSWKLDEPATYRLDRVPRFARPPRFSWELDEPATYQLAALRFAGAPSCWELEEPQIYRLGRVLRFAGAPRLSWELDEPPTYPLGRVLFFAGPPRFSWELEELDEPPTYPLGRVLLFAGPPRFSWELEEPP*