MTFFKDLMYRLLHWGDLLFKWYTRPKSKLFTIGKFLVVSGLSSIGLTTALKIAFITPEGYELTASFFENDTGIFILLISSCFIIVGFFLIIYDALLTIKDSGKANNILVEHIALFKPLSSSFLSTVTKAKGKMRCVKIDLSEYYRDGVLSEPSDAVNDTRVMLKKAVASLSDAIGNESTSIHYGGTPPVCLGFYSGFFIGNTTSVMLWDYDRDLEEWHCLDRSFDSNQPIIDESEYKQDLDEVCLIFSISFNIEKVARETTNTSSIITIKMPHIGHDNMSSLSKLLKFKKEFRALLNKFTQDGIKRIHIFCAAQSSFNFTMGQQITRNHPECIVYEFVNREVHPYPWGLKFNNKDCSPPIVIENKK