MPGLDPKVALHHLAVKSGAHPIKQAQWHFRPEMVAVIETEVNKLIEAGFIREVKYPTWVSSIVPMREKNGQTRVCVDFRDLNNACPKDEFTLPIPELMIDATTGYEAMSFMDGSSDYNQIRMSPKDEELTAIHTSKDIYCYKVMTFGLKNVGGTYQRAMQNIFDNILHKNVECYVDELVTKSRKKCGHFQDLRMVFDLLRRMMTPNELKYSPIEKLCLALVFSIQKMKHYFQAHIIRFISKANPIKFVMSKRVLNDRLARWYLQFQHFEMVYVPQKAVKGQALADFLADHPIPDDWELTDELPDEDAVVVEVQSPWKMYFDGA*