MFKRGLSGGQKRRLSVALEAITSPLNMFLDEPTSGLDSESALRLMQYLHRYARGERRRVIVTIHQPSSRIWELIDNVVLMAEGRLIYQGRRQQMEDFFTAYGHPVPPNFNPADHYIEALAELPIPSPSTDEDCNATESQSTAEMWYESFRETESVVIRSDPSNRTLKARKQVQSTLLSSFELIRRSFTGLYKNPVVLGLRVAVYTGISVALGILFFNLANDRNPHSILIGRTSILYFVVAFFSTMSVAAIPFAIVERGIVQKEVRNHRYHPVFYHLSQAISSLPACL