MLSGILLFNQKGELLIMRAFRQDMRPRLADVFRIQVISNAQIRSPILTLGSTTFSHIKNDNIYIVGISKGNANSALVFEFLYKLVNLGKSYFGRFDEEAVKSNFVMVYELLDEILDFGYPQNTETETLKMYITTEGVKSERAVMEDSQKITMQATGALSWRRDGIKYRRNEAFVDVIEDVSLLVSATGTVLRADVNGTIEMRAYLSGTPECKFGLNDSLLIGENGNDVALGGRPGNAAGGKASKAAAGSVALEDVSLHQCVKLSSFQSDRTISFVPPDGSFQLMTYRATANINLPFKVHAIVNEIGKSKVEYSIAIKANYGAKLFATNVVVKIPTPLNTADITSRTSQGKAKYEPSENAIVWKIARFTGQSEFVLSAEAQLSAMTNQKAWSRPPLSMQFNLLMFTSSGLLVRYLKVFEKNNYSSVKWVRYMTRAGSYEIRYVVVSECMNITDQSYRF*