MPQCAAFNCNIRSQKGVAMYLFPKDPKFRRIWVHNLRRDGFVATKTSRLCARHFTDDQFSIHPSVAKKCGYKIIDLKPDAVPTIFDFPKTETKTKMRRKSTASFKRNALEICNAIDKSPTQFTRPSAMEKSQTSVMGASLADPCLSNEHDFGMRDYIADLMDAVVELRELNDSYTKARDAIDRHVQVPPPIAQSTPKPPKDFLGFCILLLIISIQMLGSVSISRLLFFIFFSICICIMWEVLFCNLWFMDRFHNITCIHVTNIFSQNLLSSSVRNMYDVMWEVHVFITVCV