MAAAAKLTRSFSRQLSSGAARVWRQLSLEPHTPRRGAAAATGAVAAAAGPTRFGLARQSSLDPTPAPDAAVLAMPENLDATMRLLYAACQGDAGGVEELLREGVDVDSIDFDGRTALHIAACEGRGEVVRLLLGWKANINARDRWGSTPAADAKHYGHFEVYNLLRARGAKLPKTKKTPMAVSNPKEVPEYELNPLELEFRRGEEVTKGYYVAKWYGSKVFVKILDKDSFSDGDSIDAFKHELTLLEKARHPNLVQFVGAVTQNVPLMIVSEYHQKVSSCALFNRTNACIHF*