MDVISILFYGLPFFYLLFLIWKIIDQKRHQNCYILDYECHKPTDDRMLSTGFSGEIIRRNKHLGLNEYKFLLKAIVSSGIGEQTYAPRNVFYRREACPTYEDGILEMEEFFHDTIDKLLKRNGISPSEIDVLVVNISMLTCMPSLAGRIINYYKMREDIKVYNITGMGCSASLISINIVENIFKNEKNKVALMVTSESLSPNWYVGNNRSMILANCLFRSGGSAILLTNKVALKNKAMFKLKHLVRTHHGAKDEAYDSCIQKEDDQGHIGFHLDKTLPKAATKALIDNLKTIAPLILPVRELLRFAIVSLVRKMNWDSTKGGARPVINFKTGVDHICLHTGGKAVIDGVGTNLNLNEYDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDKVLMISFGAGFKCNSCLWEVLRDLRDGNAWKNCIDNYPPKNTTNPFLEKFGWIQDEDPNTFCFPDGFAFP*