MKDGYEDLKRRILKALETQEVPLDSICLDGVDGFAHGISDVRNHSSVVKVIYENKGDKDDILPHVVYVSREKRPKVNHHYKAGAMNVMARVSGVMTNAPFIFNLDCDMFVNNSKAIQHAMCLFLDCKSERQCGFVQFPQLFHGGIKDDPFGNQMRIYLSTMVKGMNGLQVPVYCGTGCFHRRKALYGIPPATDQHNSKDVREFRNHAKVFHDLKESSWSLEALSSIFGPSSVLSASAQTIMRDANYGTCSSPSSAIDEALNVSGCSYETKTAWGREMGWMYGATVEDVMTGFKVHCLGWHSVLCVPEQPAFLGSAPANAPDSLLQQKRWATGLLEIFRMLYAYFNLWGIWSVATFCYAILPAFCLLSGKSFFPGISEPAFAIAVALFVSTYGFKLWEYLRIGSSIREWWNNQRMWLIQCLSPWIFAVFNVLTKLIGVSETVFVVTPKGX