MVGAQGREWSRVLVIGGTGYLGRRLVWASLAAGHPTYVLSRPQAGCDIEKVQMLLSFKQAGAHLLQGSFDDHESLVDALKKVDVVICAMAGNPIRSHAILEQLKLVKAIKEAGNIKRFVPSEFGIDPSRMGEAMEPGNVTFIDKIEVRRAIEAAGIPYTYVSANCFAGYFVGGLAQLGRLTPPSHSVVLYGDGNAKAIWVDEDDIATYTMKAVDDPRTLNKTLYIRPPANILSQKEVVQMWEKSSGKMLEKTFLSAGDFFKLMEGQGLAEQMGMTHFYHIFYEGCLYNFEIGDDAREATQLYPDVEYTTVQSYLNRNNSARDGILLSNPVTDRVWKLVIFDTRAEYLNETSETCDFPIVSANNFLGESV*