MEVEKACRLLDTTTPCMSVFHCTLGLPYAHMISDVLASSTGKLTINLFFCIGGLKNWQLQPLMENLTCLDKFHNKLKIMSIFCHIRNGCCKSNLLHYHKNNFPLFKSGREREERAYQSFQYRDHNRAKRWAYQLSRAVDPSVAVLVGAGNSVAQLQWPVLSFIDQTTDTGNDFRIEASQSEQLNSRSLQFLLCSICNVHMNWPMCASLPNDIPFFLEQVEAASVFIKDVVGIIAHDLNLCTVFMGEPVIKFSESENLQLSKCETSAVGKLDSVQSPAAKSRRRQTSFCETKKGPTNWRELEGTQTCSLNHKSKVIVEIPSTNATGNSDNDGTHK*