MQAEGVSPNAATFVSSLKACGSIGAIEKGMEIHAEIARNGLLEENPHVGNALVDMYAKCGSLAKAQEVFDMLSVRDAVSCNALIVGYAHLGESESVFHIFDRMRGQGIKPDGVTFLGILTLCTHAGLVDTGQMYFEAMSKDHGITPTIEHYTCIVDLLGRAGQLDEAVLMIKKMPFNPNRVVWHTLLGACRKWGNVELGRWGLEHAVQLDQKDASAYVLMSNIYADAHMQHATKNADCNESEWTRMEAARTELGD*