MGTKLVKRKWPLIANFSTDDIHSGDFLALSKIRGRWGGFETLEKWVTGAYAGHTAVCLRDDNDQLWVGESGHENEQGEEIIAVLPWDEWWQLQLDDVAHAHVTLLPLHPDMRAKFNATAAWDHVRQMEGKPYGYHNMIFSWIDTTVDNYPPPLDAHVVMSLMTMWTRIQPDYAANMWNEAFNKRLGTKGLDLPSILLASEQKGIPFDELLAMPEDDEWVYSDGKSTSCVAFVLAMYKAAGLFGPFSDVVQVTEFTIRDAYMLKFFEDDTSRLPTWCDTGSSDPLPYCQLLGEYIMELPGYNTIEPYAHMNENCPSLAPNYLRPDLC*