MKLNSGALVLSLCLLLAFLAGQPAAAGRGDGGKKDGDGGKKGGGDGGKKGGKKDVDVESTVRMIVAKAMEGKPRVGAALVRLLFHDCWVHGCDGSVLLDTVPYGSGSGEKDAENNIGLEGFEVIDDIKAELLRLADGYDNVSCADILVLAARQATAILSRGKIVYAVKRGRMDGVVSSAADADAVLPPSTFKIKQLKDNFKARGFNTRELVALSGAHAVGVAHLSSFVDRLNTATQSPISGAYQNALRSHTEAQKTAQGTNDPIEFNNIRDMDKQFQNAAGYVTTGVDVTANGVLDNSYYKANLQNRVLFRSDWELRNDTDTGANNAGNALDEFGDNAGKWFLAFGQAMAKLSDIPADGPRFEIRKNCRKIN*