MAKTHIVMLVAVIFLATVLSAESWEEKCPGDPGYVETWTKNFWSLFNIFTNEEHVRVGQNGDYVQMQLDEQCAAVYGSRHQYYTGRMSVKLKLPCGNSSGTVFAFYTSSDGKKPYHDEIDIELLGNETSSCITMQTNIFVNGKGDREMRHNLNWFNPCDDYHEYYILWNSAMVVIGVDDIPIRVFKNNEQYGLPYFNKGQGLYVSYWDGSSWATQGGRIKIDFALNGPFVAHMHSFHDLQGCQVPSEDNIWQCQYPAQRPCWDRPWVNHYLTQQQIWDYNWVNGEFCTYDYCKDVARFAATGKPAECNLPRY*