MNLFCGHPYFLECFILKLSFVEQIRLHIIAMHELCEYNKGEGFSEGFDAHLNIEQMNKTSVELFQMYDDHRREGVLFSTEKEFRGYYALLKLDKHPGYKVEPAELSLDLAKMSREIRGSPEILFAREVARACRMGNFISFFRLARKATYLQACLMHAHFAKLRRQALASLHSGLQNGQGIPISQVVVWLAMEDEDVENLLEYHGFGLRQYEELYLVKEGPFLNSESDFPSGCSQLVHSKKSQRVVDDVSSGPDCAPTSKEKTVFPYTGQPVAGKRDLFLPQNAPAIPPDGRMDLDPSFPGPISITPDRQISPLFSDPFSPRAASKLFSSTHPKPLSPTDGRKDRFSSVLTAVSPRTGKRDILSKTPKVASPKAEGKTKLVNGLIAEDQDSGVAEIPQKVEMQTDILWSQANTQNANALAEPIISHPLADSMSLNYSSMYGAEDDFRAHVSGIGADMDEGTPPDHECLVIGAGLPISSPLSYHEEYEDHSISNGTNDDWLPIVMPAKKLISDENLKAILRKWRQHAADKRLLREQKNALAVAALCSLSLGPPVHKSTTVSKLAVEELDIGHAFKERQARKQRSWSRLNVSELSGPILNENNPDARCLCWKLLVLVPPGMESQTNSFVSKWLLRKLMGYGIGDIGLVVSSAGLSIWTEWISFPNACCLSVVRASDQQVIDNDIANSTSCIVFVVSESISWEMQKERFNSLLAYIPDESNLPLLIFSGDTYNEGYEYASKYIINRLGLNGLNRGKIGLSLVIFLVENYTEDHANGFFDDDKLREGLKWLVSSLPVQPDVTLVKTHELLLEYLNPQLELLNTHVAPGAGPGDCISVFNNAVNQLAEEILAAANTNCSQWPAPEIGLLERTSNERIYAEMSLPSIGWSSPSRIQPLLAAINSCKIPEFSYDLSWLNHGSHMGKQIQDQKKLLEECLARYLTESARLLDESQVVTEVNVMVQNCVGLELRDSSYYLAPRWVAIFRRIYNWRLAKLSTGKFSEAYVLTQHLYQAPAAAGSNGTTQGLTANTASSDAVDHIMMPAVSTGITLDEIIEISCDLDAVDAQPVTLAPRLPVHVHEEPQALADNNGVHGVDEMYIPRRVELGEVMPIETDDKLSQLRVELGEVMPIETDDKLSRLLEQCTKLQDRIDETLSIYF*