MKLVSYHHCCFDLRMARRGGEIRPGERGCPDTPAEDWGPLAKYPENLTLRNLMYFLAVPTLTYQVNFPRGRAIRGRWLLRRLFELVITLTALAIIIGQYIEPAVTNSMAPLRKMDFPRVVERVLKLALPSTYAWLLGFYGLFHVWLNVLAELTRFGDREFYKDWWNAATVGEYWKLWNMPVHKWLLRHVYFPAIRAGTSRFNAILLTFFVSAVFHELILGVPLHLVRLWAFGGIMFQVPLILATETLRKQLRRDELGNYIFWIAFCVVGQPVSVLLYYHDYVVGIRPALLALRAAAAGGGGAAAVAASAASAGFDPLLPNVSGALAAAGNATLGIAASGTGSIL*