MDDSTVFCSSLQTDPVSASELGAIKCQVCFLPGHGIHFGAYTCRACAAFFRIVSISKSKCHFSPRPTHKCRNNSNCKPKIDGRWFCKTCRLTRCLSIGMSPENIQYDRDKFESILKSSKNNRHLQIPNTVESQLCISPLVSFSNRREKSSKCIDISQIVKKAVAKLLNPAMIRNIDSTSNLEQLTSGFKNLQSGQKENIPKIDHITLAHQTQHFNSSMCSAAVWLGYSDRFKTYSDMQKIKVLQAIWCIWGRLEGIVMTAKMRIIGKCEKEQFFLTSDTLIVYDNFSSDLDYCSTYPFEEMKYFFIPREMFHEDVISELVKVQPDDVETTYLMSVVCLQLTGKRYGGLIQEEMEQFQDILSNDLHEYYINNKMPKYLLRIKQLMRVKEMFLRNLNIRMEKYKIAGVFNVFNRPISNLEFFTVPI