MALKLSLGIWTSLLGLLVHGQGGLKTGFYSSTCPNAEATVRSTVEAQLKRDPTIAPGLLRLHFHDCFVQGCDGSVLISGSSAERNALPNLGLRGFEVIDDAKTQLESLCPGVVSCADILAVAARDAVDLSNGPSWSVPTGRRDGRISLSSEASNLPSPLDSITVQRQKFADKGLNDQDLVTLVGAHTIGQTDCQFFRYRLYNFTTTGNADPTINQVYLGQLQALCPPNGDGSKRVALDKDSQSNFDVSFFKNVRDGNGVLESDQRLWGDSATSSIVRNYAGTIRGLLGLRFNLEFPKSMIKMSSIGVKTGTQGEIRKVCSKVN*