MGGLLTLPSFTRVFPQIDTTRNTTPAEANHISLIQGVSVASYNLGCFCGAIACIWVGNILGRRKTIFTGSSIMIVGAILQCTSYSLPQFIVGRIVTGMGNGLNTSTVPTWQSECSRAHHRGQLVMIEGALITGGICISYWLDFGMSFVQNEASWRFPIAFQIFFALVIVAFILEMPESPRWLIFQGREDEALEVLAALSDLPADDKYVSTEFTAIKDTVLEMQETSWRDLFTMDENRHFHRVVLGYVNQMFQQISGINLITYYAATIYQQEIGLSPFLSRILAACNGTEYFLASWIAVFIIEKVGRRKLMLFGAAGQSASMIVLAIVNKIGGTGPGIVAAVFLFVFNTFFAIGWLGMTWLYP