MVKEGLRIQDVLVCLAVLYLIKDKVKLLMENPAIRLFAIDIYNKFHGLMNSRFWKEEHDSKLLQAILKHGYGRWHVVVEDNDIGFQHVMRKELHLPPLNISTTGDPVNKYVGVSLAIENKGPHIKEDGCSSMVEGQLGIPSVERTCDVAGGGGEVLAASTIEKKNQLPQVGSSKSALSRLRDVQKRLLEFIRKKAEQKEFESINEEPEQEPRDTYVQIPVNQPHEEIGSSTFSALSPIAPKEVLKYALDNESNHVELARVYNEMCKI*