MVIQCFADDSLLFLDASNDNVRKALAIVQVFADASGSKCNIHKSRLISLTEDESFDVTRWGCQVVNKGEIFRHLGCPMGVDVSGKDIADWLMDKFIAKFRAWDNVFLPFHSRVVIVNMVLLACFRVDFTACLWKRALSYAKAFLWKNKQGKRPCSFLAWQKVCKPKKDGGIGILDMETHAMARMPKMLTSFLQQSQPWTRMLKELSLYMTVSWQGKWRGLSWIDKIFSHAPLVFKNMPFAEFLIKKWKRFIPLIQWQGSPRITGNSLCMYNVWWSPIFFPPLALIEPKVSKRLNNRGISRIEDFWDGPLLGWRDDEQLSVMYGLSRFDKNHLHVIIGKLKTLTINTSQLTERWIKDWGWTDGLPLGRESTAKFYQMLMQEKRDFKHFNTIWKVAWPDKC*