MSRVAQLDSIALDKELYGQFWSEFNAAFNTSEHKEEWELALNTVVFMCATRFLPHYGSSCTYGSALSGVVFQCRKRTLYVVTVLAGYVWKKITHIIFNGPHCGNQMMWLKLYKWVNLLYHGCDVTNFLRFLAAEGPNARAFLSPLYRAFNVHSTRLIRDGSAIASEFYSNSVFAGLEYQNRQLLWNALLELFSNTLLTKRGLLTFVKKPPRSRSTTTYKTVCPRCGGFPTNPYQIACCRANYCYVCVVKALEWSMCDACGSSGRLTASPVY*