MSDFWCNIQSAAVILLLLTTRPFHSLTATKVHLCVVSNRLEDHLVGLVARSEAEGGAEVGDEERLLLEAGKDGTVDGLLVLGAAGGDLLGLGLLALLEEGLLTLGLRLLLSGEVGVATNLLNNRRVNAGDVDLGACCDNVAGVDASERNTVDLEGAGDEENTLGEVLEENNALATETASEEDQDGTGLEGSAGLARALVLADLLSLAVVLGLVVLGGLLCGSRDDTFTLLELLGLLGGHFGGFGDGKGGVVGLSCL