MSKLELLSALPLLLFVWLLCVEASVHEYAGVRFVGKGNAFVVHGGSEGIYSSHPTHNTTAAVANGDAFIRFEKIKFRRPKEFSNFSSGLIQAVVFEVDDRETIGGSAYGGQRAICCTADLAKLGVCTQGEIIHRPSAKNPDWPQVFGVSFSEDKLVARLQVKSMEITKTGMYNLYFIHCDPKLKEVVLEGKTIWKNPTGYLPGRMAPLMNFYGIMSLAFVILGIFWFSQNARFWREVLPLQNCVTLVITLGMFEMAFWYFDYAQFNKTGVRPTATTIWAVTFGTVKRTVARLIILMVSMGYGVVRPTLGGLTSKVVMLGVTFFMASEVLELVENVGAVSDLSGKARLFLVLPVAILDAFFILWIFTSLSATLTKLQVKRMMAKLDIYRKFTNAMAVAVIVSVGWICYELYFKSSDVYNEQWQNAWIIPAFWQVLSFSLLCVICALWAPSQNSTRYAYSDDGSEEFDKDDTLTLIKPSPMPMKDIRGGPEARSLHGGNGLPSEDVEEEKTE*