MQYSICVATDCDGEKANLRFLFDSYGPSVAQLLNRSIVAFNNLFRLRSVPRTFAISAAVVFNDVHSTWDRLERSTQLLHNSQVYLFQPDILDLPAEIPEPFEGHPLLGDEGSWPQCDASNSPRAVGPSHYDPRPALTIESPRGLPMWSGHPKKSLLYGYGSRSRHGNHDYDVRGDGTNDRYRRAAYATPKRGDNLDSIEKGQTSLLRRTLRYSSLSPPIRKPREPIFRSYSDGRRSILREEREKIEYQMRLPIDEMRRHLREETRQLERSISPMQRQLMNGSSQCSNSGEGRNLEMTKTYKANSEGGYVY