MNFKKSIALLFIALNIASLPTYAGVSKTFKDKCASTTAKLVQSVQLVKLASDTNKDSKGIYITDSTGKTRFIPGGQYYPENYLSNEMRKIAMAAVLSNVRVNICASEAYTPNHVWAIELAAEEAAAKELFLDELLAASAAPASAEQEGGGGSLREFLVSAYFSLHGRLDEDVIGVYKDVLQGGGGSELKVYSVIQSQINAALSAKQGGGGSDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLGGGGSFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGKGGGGSVMIQSWVEADNGADKREVPFVITPGGGGSRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSND