MTRAELGKDPTRAPPSPQLNLPAGFRFYPTDEELVVHYLCRKADSHPFPVPIIAEIELYKFDPWDLPEKALFGEREWYFFSPRDRKYPNGSRPNRAAGTGYWKATGTDKPICSSGKKVGVKKALVFYKGKAPKGEKTNWIMHEYRLADTSRKRSQASTNNNNNNNKGTGPIRLDDWVLCRIYKKSSSAAQKAAKALESESSSLDEQLADGSPETDEVVSDVMVDEIPSNLCGLETRATNEDVDKTIRLSHPIYQQPRQSSSSLEASYLASNELSYSPLESSSPQEEDSDVNSRTLGEFLTINANANTSVTQSSIYNLDFSLPSPSSMLAGAGLIDSDLFFSSFPQLFDHRNHLMM*