MKGRPRDSARGGFATFTLFMISFIACFYVAGRLWQDSEKRVMLANMLEKRGGGGGKPVTVEDKLQLLGCKAVEKRLEELEIELAAAKSQGFTSTWVNTKVSTNSTKNRLLAVIGINTEFGNRIKRDTIRRKWMPTGDALKSLEKEKGIVVRFVVGRSANKGDSSDRLIDAENRETKDFLILDKHVEMSDEFGNKAKNYFSVAVETWDADFYVKVDDDVFLNIDEMAKLLGSYSEKPRLYAGCMKSGDVIAEDGQRWYEKEWWKFGDGKSYFRHAAGQLYIFSRAVAQYIYVNRDYLHAYAHEDISVGSWMIGLDVQHVDERRLCCGSAPKAFLTGGVCSTI*