MSSALPPLAQAFSGALGSAAANTVSYPLDLVATKLQTNNSRKHRGFRGVYRLVTHIRYSEGLAGLYDGLPTDTASTLISNFLYFYFYTLLHALAVRRRGSSKEPLLHTLKLALTSPTRPVLLGPPTELAIGFVAGVASRAVSTPLSVITVRLQTSDEDDGASDESAKRTAEDRRPGFTEVVRNIYTDEGLPGFWTGFRPTLPLCLTPALTFMFMQLLSRLRLPRRSPSPSSQSALGAFLGGAAANALAITILYPLLLAKVRVQASGTRSGHTPSMTDVWAAALRAEGWRGLYAALGVQIVKGFVSQGVTMLVKQRIERAVARLYARK*