MAKQFFAWLASDDRDLERLKYCVVGLGSNFYERYQRVGTLLDERLAALGATRLLPRAEVEDSTMDEDFQLWLSQLWPALDAHAAGLSEAGFGAAHTFSPIPPSPAAGQETPIPEEDFESELPRVPQWGCVLRPQPPEAEGGPSGDLSPLRSDARAPLELVHRICARLRIVPEARFTAEPAAVAEGVPRRSQTPASGRPTAPFLGDAWTLEQAFSSFVDIVQPPTRKLLAEFARHAKDESERTRLKGLAIGEEGGRKATRRGCGLRSGASWRCLKPSLGGPTPGAAVRGPAAPGPAVLLDRLGSRGFCGGRRNRCRRRPLHDPGRPNPRGPLLLRPCPPRPGADQVPIFVRSSTFRLPTEATRPIIMVGPGTGLAPFRAFLQEMVVRGAGARCETHLYCGCRTRGEEIFADFFEGLRTSGLLTARRVAYSREAERVHVQNCMLDDGETLWNLLAERGAHLFVCGDAQRMAPAVHSTVVRIVELYGGLGHSAAESFVKGLVESSRYLSDVW*