MKMGRFGFFDITVVCFLLALSFSGCYGIRSFPEERRFAEAPEYRNGVGCPVTAQGKTLSSCDPSLVHVAMTLDSEYLRGSMAAVHSVLRHASCPEHVFFHFIAAEFDATSPRVLTQLVRSIFPSLNFKVYIFREDTVLNLISSSIRQALENPLNYARNYLGDMLDPCVTRVIYLDSDVVLVDDIQKLWKVNLTGSRIIGAPEYCHANFTIYFTDTFWSDPVLPQVFGSRNPCYFNTGVMVMDLKKWREGNYRQKIERWMELQRQKRIYELGSLPPFLLVFGGLVEPINHRWNQHGLGGDNVMGSCRSLHPGPVSLLHWSGKGKPWVRLDEKRPCPLDYLWEPYDLYKHRSKVRVNHHLNLGFSTSTNPFGYSNYFI*