MGRAPCCDKANVKRGPWSPEEDATLKRYVETHGTGGNWIALPQKAGLKRCGKSCRLRWLNYLRPDIKHGNFTEDEDHVICTLYSQIGSRWSIIASRLPGRTDNDVKNYWNTKLKKKLLAGKVSLLTSNNANNSPIISGSNPTDTNHLHDSNPSISLPKSEACDPQYPASPTQLSSSPSMPLLTDHHDHIAYGLSTVNNHHFIPPHSAGMSFTSSTVSHQLGTSLKNSPVLTSSQEGSSVTLPAGNNVNGGVEDADQILMDFGFGIGDPCDQYYVNNNGTLWYNHQEKATSHHDDLSNWYPSLLAADSSYADIKPQGLNQ