MGSKVHALLLPFPAQGHINPFLYFASQLLLRGCSITFVNTERAHQSMLKARPSTFNTSLDIRFVTIPDGFPLDADNRQDMSLRTIIKILDGIHQQQGLLERLVEASLATDKPISCIACDFFFPWVQDVANKFHIPRVLFWTSNATRLYLGMLAVAGKVHPEAVELDELESGALQVGKREILQSYYMEDPEDMKTSLKMIYHRLEEASHILLDSCQELEASFIPMLLPNVSYVGPCLPPGIDKTDHEILRADLYEENLECLRWLDEQDAGSVLFISFGSVAFFPPSQIKEIAKGIEASNERFLWVARPDRHSNSDFPEGFEDRVKDRGMIIPWAPQLKVLEHKAVGGFLTHCGWNSTVESIFMGVPMVCIPIFADQPINAQLVIRNWKVGLRCKRRPDNGLVDRAEVEKVVVELMHGQEGAKIRERSCHLQALVQHSVSQHGSSHVALTSFVEDIQRRCFPK*