MGSSHHHHHHSSGLVPRGSHMAPIAQAVTVSLNDLKNGTVSLEALEEAFGPDSLGILVVKDVPAEFAELRHRLLSYSSYLGNLPKSELDRLENEKAKYLTGWSLGKETLKNGQVDNLKGSYYANCAFYVDPSLSCAKPTEEFNPDNFPEYLSPNLWPQESTLPGFKPTFEDLCRLIIDVAVLVARACDRFAEKQIAGYPAGYLEGVVKTSTTTKARLLHYFPEEATATDASKESNKEEEGDEDDWCATHLDHGCLTGLTSAMFVDEAATPPVVNPSVNGSLPPLGELPTSPDPKAGLYIKSRTGQTVQVKIPRDCIAFQTGEALERITGGKFKAVPHFVRGARAEMSAGRIARNTLAVFTQPNLGDEVDMEQHITFGEFARGIVAKNTVS