MLIGTFFNSTRFWSEEFWLPPKESWGIINAPQTRDFIYGIFSAIILCVLRVILHNCVFTPIGLHNGLRLTKSQEVPNIPLLEEYYQFNKRPPFNDIRALSKKLDVSDAKVSYWFRAKRNSVKFPIIVKFAESGWRFSFYFCLFSYGICCLYQEPFLYDTSEFFRAYPHHEMSRCIFWYYMIELAYYVSGLIWAFVEVKRKDFIVMLTHHVVTVALISFSYLTNYFRIGSVIMLLHDSADFWIIASLFYDAPVLIGFYPALSAFAVFLITLQLLHIFWTVQIIRTAVKPFTTGQLTSDARSDSEMSDTDNDCTTGIHANGVAKAK