MRKFQDLLARVFDVALVLAGAAVASQIRFDYLAQSGFYWALVMFSAAFALAIFPAFGVYESWRGRSKLVLAGQVSLAWLMVQGSALVLMYSLHRIDFVSRLWFSYWTAVTGGLLIAYRLMTHAVLASARSAGMNLHQVAIVGSGSQCDAIIRRINAAPTTGFRATAVYNARPDVSQVISQGVPVFESVEALAGYMRTNDVHELWLMLSLSEEPLICSLVSEFRDDLVNIRFMPDVRSLALFEGSGVIDLLGVPAINLVASPLSASSMLKKEIFDRLFALTALIALAPLMLAIAIAVKLSSRGPVLFRQKRKGADGHVFTIYKFRSMRLHTEQKGTVRQATRNDPRVTRVGAFLRRTSLDELPQFFNVLRGDMSVVGPRPHALEHDDLYQKVVAGYINRYRIKPGITGWAQINGFRGETDRIEKMERRVEHDLYYLGHWSFALDMRIIGATIVAGLVHRNAY