MEAASPWFHGWPFLLVIVALPIMLLISCLIKRPFMRSLKKKHVFITGGSSGIGLAIAKKVLLEGAYVTLVSRNMNNLSSATEILLREVQCSPDRIRCEAADVGDYEALACVIERAYEWREIDVVVCNAGLTRGGYLGDARLQDFEVTVRTNFMGSVHALHAALPLLKRRSRTHPISIVIMASLASLFFMYGHSVYTATKYAMRGLAEGLRFELLPYNIKVSLICPGFTSTPFLDEADKEKEICELLKWVNLYSRRYAESPDSVARHTVGAMKSGAFMVTTNPLGLVLATLGRGFVAADSWARVVMEMVMFFPFRVASLICIAIFQSIILHKGSTLYHHDDTHLIKPIHDHHELSHNSIIKPSPN