GPGSEQSNNDDNLLVLGIGISVHKTDGVLRFEKYCQAHNLQYMIVGEGKKWNGGNLESEAGGGQKINELLIALESIKDNKLIVVCDTYDLIPLSGPEEILRKYRFLTPDNKVVFSSELYCWPDASLVERYPKVDTKYKYLNSGAFMGYRDDIYEMIKNGVKDRDDDQLFFSIKFIETDKIVLDYKCELFQAMYRCNSDLVVHKNRIFNGYTNSYPVFAHGNGPAKKLLNHMEGYFMTEPIDGSSNTINTFKLDNEPKVFFALYVDSNDLSALKQFLGKVASIQYGNKVIYLYDRSDNEQNRKLIQISYPNYHTGVTKYVFDDFKKSDAQFYFLLEQNCIITKKDILHELIMQVKDNHRVISPMIGYEQNSTRTNFWGDIEDGYYKRSENYLDLAKHKVRGLWNVPYVYGVILMHESVVRNWDLSMVKYNDKDMDLCFSLRKHTIFMYMINNNNYGYMV