MLEVFNFAARSILVSFQGSKGGRKARKEKGRKRSTALLLFPASPYYVFCKDTAKKKKKKVEAFSDPTSIFFLFDFLEQQSANPRHGFCSPSLVIQNPYLAFPCHPSLLELGQFYFLIITVFFDF