MCEHLLVSLSCYIWVRTQRIVEFNEMEQIKHRIVEVNGIKMHVAEKGEGPVVLFLHGFPELWYSWRHQILSLSSLGYRAVAPDLRGYGDTEAPPSISSYNCFHIVGDLVALIDSLGVQQVFLVAHDWGAIIGWYLCMFRPDKVKAYVCLSVPFWPRNPKVKPVDAMRAIYGDDYYICRFQEPGKAEGELAKNSTEQVIKNVFISRKPGPPILEKEGMGFNPNTSMPLPTWLSQEDLTYYASKFEKTGFTGGLNYYRNFNLNWELTAPWTGAQVKVPVKFITGDLDLVYTSLGTKNYIESGAFKKDVPNLEEVVVQEGVAHFNNQEAAEDVSNHIYDFIKKF*