MADTVVVLGAWASPVSHRVRIALLEKGVEHEYKEEDLVNKSPLLLKSNPVHKKVPVLIHNERPICESLIIVQYIDETWNKTSPLMPGDPFERANARFWADYIDKKIYDCGSRIWMTKGEAREEAKKEFIDCLKVLEGALGEKQYFGGEGFGYVDVALIPSACSFYAYEKTGNFSVEEECPKLMAWVRRCMKRESVAKVLPDSHKVYEFLGVMKKWLGVEE