MSIQFVAFIQLIPRQVQVAIFGICLGFSPMVISWCFKRLKKGTEKRRSASPPLYLAGINDNDALSTVLSRNWKNLGIFDSVTTFSKWTRHDPDLKVYNRMIKTCNDPCVSFPVDIHLIELLRRNSGLAQRWNGKLGDLAVQGFHAMLIFVFQDVEDPLTSTEALVDLQDDNSACAQVNLTHLTSLIESTILLNDEFSKANQLLITAIHRRIEKIKRAKGNVELYGFEYDQLESALSIVIALEENLDNWRGELRLYLFNVKFTKVCSVVL*