MRLVAASVWLAEGATCSGEPSTSAAGSDRKYARTPRGVGPVDPNSPLNLSVDDLLKLRKLFDRAFDLTNVGNFEEAEKVWTEIIGMVPDRAEGYSNRGNARTSQNKLELALADYSKAIELEPGAIDPYLNRGVALEGLGRFEEAIKSYDKARSFNGLERPVAWNNRGNANAGLGRWEKALSDYERATKIAKDFVFARANYALALYETGRTGEAVGIFRGLTAKYQGFADMSAALAAGLAASGQLDEADRQWEAALSTDPRYADLDWLRTVRRWPPRIYGDLEKYVRLAGPSPAPAPASCGWM*