MAHHHHHHMGTLEAQTQGPGSLPKWNQPSKEGKKITNLFVNNSLTHSKVEFIPQEGNKIKWYACGPTVYDAAHLGHARTYVSFDIIRRILVNYFKYDVFMVINITDIDDKIIKRSVEEKIGFTELARKWEYEFWEDMKSLNVLLPTAITRVSEYVGDIVKYIEKIIENKYAYVSEEGSVYFDIDEFKKSEKHFYARMEPLSVKDENKILEGEGDLGVISKKKKNAYDFALWKSSKPNEPHWDSPWGKGRPGWHIECSTMASNILGDVLDIHSGGIDLRFPHHDNELAQSEAFFDHSQWVNYFLHSGHLHIEGLKMSKSLKNFITIKNMLTKYTSNQIRILFLLNKWDNFMNYSPNGESMVQCIEIDKSFTNFFAIILMKIKNFDLNSCNLYWSDADNKLNLLFRQTKNKIHEHFLDNFNTPDALLAIQKLITEINIYMDKEKIQIGLLLEIKHYINFIFDTFGLIY