MSEHKKLARTLARAFYRHSSTRERLARAGNAKHDNTAIVEVLVDALTRRAWVREDDLAASVLLSAKQVRKALHYLEEQKLVTRAHVKEKDKERIARTRLRAEEQKVDDHVLNDRLNSVEKKVVTYVRLDYSRVVDAATLRIGTARRNLRRNIERGPASVLYRCVSEDDVCGKRYTSLDAARLLGAFYAQSMTFRCQVCRCEVVQLGGGEDGAPPEPKTKEGMKKALADFEREVSIVQKQLDRVKGKTPPQYGTLNEWTRAMKIRAARAGDADGHHHHGGGGGRGGLGVQTDDLEDTKFEVTLGLTKEQEEAMEAEANAPKAQPEWLRRNQARSPHTGSRTTASAWCTPILKEFVSRRLFLSAHPSLTIPTHLDAFQLRF*