MEGTQQHRRLATIARHLTDSSSLHALAYEHNIKPGDKTPVVIGGMVLDIQSSPKGKQLLRGSTSPGEVRYENGGVARNIAENMALLGSLPFLISVVGDDVAGESMLKHWKSLGLSTAGIRTCKGARTPVVSAVFDNQGELAAAVADTNLIEEKLTVEWIMKFKDDIQRATIIILDANLPPPALEATCKLAKETNVPIWFEPVSVAKSVRASRFLNLITYTSPNEAELIAMAESVCQVNNIEKKLFDDEVPADKNLPEPAASLWRTRHYIQSLLDTGLGYIILTLGEYGAVLCSLRSTSSENLGTVKETPLSGISKNESGINFLHFPALRASISNLSGAGDCLAAGTVSALSSGADISSALANGVSASKWAVESASNVPPNLDPASVADCAKMVKSRAQKLVV*