MGVEILSSMVEHSFQYSSGASSATAESGAVGTPPRHLSLPVAIADESLTSRSASSRFKGVVPQPNGRWGAQIYERHARVWLGTFPDQDSAARAYDVASLRYRGGDAAFNFPCVVVEAELAFLAAHSKAEIVDMLRKQTYADELRQGLRRGRGMGVRAQPMPSWARVPLFEKAVTPSDVGKLNRLVVPKQHAEKHFPLKRSPETTTTTGNGVLLNFEDGQGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLGAGDSIMFSCSAYGQEKQFFIDCKKNTTVNGGKSASPLQVMEIAKAEQVRVVRLFGVDIAGVKRERAATAEQGPQGWFKRQCMAHGQHSPALGDFAL*