MSTTQEPSGGDSVEGGSTMEFPTDHSRSGFAGSIVRQNGQRVKNAKEGWRSGGTVSLLVFRCAHLARGGWKAVSGGSACMLGYVEGEVASSKDSRGGLTSTLRSGEGSSSISNLVELIVTKDVSEGPLRRSSGNSPRSSGGDQFRGREVATFYKEFTSPRSRCSKGLEWIESRGIDNHSRRGKAEVGRGGFHSKSTLCSRELVEIILLTNLADSCGGIIRIQGVLGMVAQLCPDVDLIFFAGSARLVYSGTRDRNFQRRSQVAELKRRQEELMDLEGEVAYSCLGSQGAELDASSGDPCEGRERSSSYFFEKKKVQRWTLARQLVELGIKELGHLSW