MGLLSLSIVVPLGLLFLFSGLVINVIQVLTLIFLLPISRSAYRKANVVLMELLWSELVWLMDWWAGVQIRLYVDSESWSHFGKEHALVISNHRSDLDWLFGWVLAQRVGCLGSTRAVMKKSTKYLPVMGWSMWFSEYIFLERSWAKDEETLKSSFKSLKGFPQPFWMALFVEGTRFTEAKLQQAQEYAVTSGLPIPRNVLIPRTKGFVAAVSNLREFVPAVYDVTVAVPKESPPPTMTRALNGQSFVVHLHIRRVLTSALPQSEDGLSQWCKDTFILKDDLLDKHNQCNTFGEEMYKPIRRPVKPLLVVSLLHVHVCIVFFPFQMSTWSGCITGGFGLVITAAVCHGKAFETFTFNLGWHCMGNWRSWHSVFLDAGVHHIYSIRKVLKFEEQKIKQSSLCEWRKLEIFPIPSSPIAVCQTISLRMIRSYMAMASHGACFMGSSGIYGGSNQTAKFLSGLLRHHKLFVFI*