MELPVIDLEPYLDVVSGKYCGDEVLNPQLKTACSEVSRTLKETGALLVKDPRCSAQDNDRFIDMMEKYFEQPDEFKRLQERPHLHYQVGVTPEGIEVPRSLVDGEMQNKLRSLPKESQPLTPSGPDPKWRYMWRVGPRPSTTRFQELNSEPVIPEGFLEWKETMDSWGSKMISAIEAVAEMAAIGFGLPKDAFTALMKNGPHLLAPTGSNLERHGKEGTVFAGYHYDLNFLTIHGRSRFPGLSIWLRNGKKVEVKVPVGCLLIQTGKQIEWLTAGDCIAGMHEVVVTNRTLESIKVASQENRSLWRVSSTLFSHIASDAVLKPLGHFAQSPLADKYPPICAGEFVEQELSVINLKGNRGEL*