MSDHAVDKAKTALAHLASLDASDASSHGEIVRQCQSVVDALQSPLLVAGNLISSITMYPSLVTLENLGVFQKLSQGPLTAAGLAQQTGADHNLIGLTKLLTVRLMRVAVAWGYINETGPQSYAPTAASNVLAHPSFAAGLRYCHLLSQSTHNIPRFLKETNYRNPNSYEDGLFQYSFQTKLGHFQWNAAHPEHERDFDMFMTIPRTAGAPWATQFKIGKLLFEDGVDIDTTAPLFVDVGGGYGQDLHHVKKELESLPYTVTKGQLVVEDRPSAVDEVPADLHDEEFTYVKYDFFTPQPIQGARVYSFKTVLHNWADEKALVILKHTAASFTPGYSKLWILDRVVPETGADKITAWQDMIMMATLGALERTKDQWTQLLAKAGLKITSIHTMPDHFGLIEAVLE*