MKQVFYSTKTEIRGFCSFCKDVKWRAGVELVPVPCRSSDNFNVTINALDRAFSQTKKRGLTVRALLISNPCNPVGNTLDSATLSMLLGFATEKNIHLVCDEIYAGSVYDSPNFTSIANVVDSGEFDKSRVHIIYGTSKDLCLPGFRVGVIYSYNDKVCKAAQKMSRFCSISSQTQHLLTAMLSDTKFMQLYKIENQRRLGERYHVLTKGLEEAGMKYVKSNAGLYCWVDMGYLMPSYSEKGELNLWDKLLNEAKINVTPGSACYCIEPGWFRICFGTLSSQDLTVALQRIQEFSKRCKRSP*