MIDPPSTTNSKCDFIGCEKKYRNDAELKDHYKLVHRQIETVERNRCNQCGNYFRTKALHLGLPFVPSYLVQSDFLEQMVLGFDHLSAGVDIIFSTGSELGQHCLFYISIGSNDFIHYYIPNASNVLTVYLPWSFNQFLAQTIKQEIKNLYNDKVRKVVVMGLAPIGCAPHYLWLYSSENGECVKNINDMIFAVRYMVSELNEELADATIIFCDAFEGSVDIIQNYNRYGEYKGWIMCVSPEMAYNNTPLATSGGIKFIRLML*