MQAFLRDAEQKERVDQTVKQLVVDIYTIANHTVAVLETYSLELDGKGHDDDNGFASRLKACPCICRKEKKFYNVVKDIQSIKKRIKDIIRKREAYDINNNAREGPRCCTNIASSTSQTRASSNRPLHIWHGRIRQDYSCQKLYTSFFPTRAWICVSLEYSTMDLLKTIIKSIQGCSKETLDLFERMVERDLEIYLRKLLTERKYLVVVDDVWQREAWETLRRAFPNSKNGSRVIITMRKQDVAEREDDRGFVHKLRFLRQEECWDLFCRKLLDVRAMLPAMESLAKDMVEKCRGLPLAIVVLSGLLSHIVGLDQWKKVKDCLWKNIEDDSIEISCILSLSFKDLSNAIKQCFLYFGIFPEDQVVDAETIIRLWMTEGFIIPRGEEIMEDVAEGFLNELIRRSLVQVAQTFLEKVTECRVHDLLRDLSIQKALEVNFFDIYDPRNHSNPLYVSNMPFIVKETGTSHLIFLTRS*