MTADTIEKAGTLERHFTTAALFALPVRLVIGWTYFSAFWRRVGIADKLDPNLPGYIGEKFNHFLPHALGIGPIIEHLLTHPGLLAVAMTVFTIVEGVVGICVMIGFLTRIMSLAVLGLAFGILLSAGWLGTTCLDEWQIGILGMACGFMLFLSGGGRYSVDRIVSGRILRLAQQKWFNWLSSGAINVRTPVVVSGSILILTVALFTNQHFHGEVYGPLHNKSVAPVIEITDAHIADNSLQFELFRTEGADVYGSFLIGVGVRDDTAGDTVVKLDGAELSRLPRTAITNRYVAQVEPGAHSLVVPLGAKARVTIDTERTHWNAAHRYTLVLTDISGATWKLPIASVT