VLLWIKNGENFCILDEQRFAKELLPKYFKHNNISSFIRQLNMYGFRKVIALENGIITAEKSSVIEFQHPFFKQGKAHLLENIKRKVSAVRTEDLKVCTEDLHKVLSEVQEMREQQNNMDVRLANMKRENKALWKEVAVLRQKHSQQQKLLSKILQFILSLMRGNYIVGVKRKRSLTDAAGASPSKYSRQYVRIPVESGQAMAFSEHSAHEEDGNGTGLIIRDVTDTLENATNGLLAVAHTSGRAREPQAALDPGLPLCQVSQPSELNCAEPVPSVPINDVSKSGEIGTAAVELHTAQPNAPEDPVSVIDSILNENNSGNQSDPLLDREEIQDFLNCIDASLEELQAMLSGKQYNFGAEAFSDTFNPELPALDMSLMETPSGIENMANLAEGTEGLGASERETAGSKGGQEATLSAVAAPLFENCILKWNCCSL