MSQSNRVRDEVTLPLLQKTSHLKNHSSVLSVFLNEAISICKISYPLVLTGLFLYVRSFVSLSFLGGLGDATLAGGSLAAAFANITGYSLFSGLTMGVESICSQAFGARRYNYVCASVKRGIILLLVTSLPVTLLWMNMEKILLILKQDKKLASEAHIFLLYSVPDLVAQSFLHPLRVYLRTQSKTLPLSICTVIASFLHLPITFFLVSYLGLGIKGIALSGVVSNFNLVAFLFLYICFFEDKLSVNEDEKITEETCEDSVREWKKLLCLAIPSCISVCLEWWCYEIMILLCGFLLDPKASVASMGILIQITSLVYIFPHSLSLGVSTRVGNELGSNQPKRARRAAIVGLGLSIALGFTAFAFTVSVRNTWAMFFTDDKEIMKLTAMALPIVGLCELGNCPQTTGCGVLRGSARPKIGANINGVAFYAVGIPVGAVLAFWFGFGFKGLWLGMLAAQITCVIGMMAATCRTDWELEAERAKVLTTAVDCGSSDDDAKEDMEAGMVDK*