MDETTARVALPCPACSPHRETVHEVLSEGGRATVRCIDCSHVHKEELPEERTLERKVVVSQGGDSFSDSVDVPAEETLAVGEEFLLETEEAIVTVRITSLEYEEGRTDEAEAETVDTIWGRAVGNVSVSVTAHPKSGEHDETRSFDLQVPGDYEFTVGETDELGGEEFTVEGVLIRDDATGYDFDKLDHDGDEAVAKDIKRLYVRDETTSAWSAW