MSKWAIQLGGYDIRYEPRTAIKSQALADFVADFSLSLQHVVDQEVNILTDSGSSSTWTLHTDGSSNIRGNGLDIVVKSPQGDTIVQSVCCEFKATNNEAEYEALILGLSLALDMNIRRLEVRCDSLLIISQINGSYAAKDSKMQAYLEIVQRLVNKFDSCTLQQIPRDQNTQDDALAHLGSNIKPKLTSIPVVHLMYPVITKDNLPITEQSQPTETPSWRDPYIHWLKHNTTPPGVTHEKSFRMKASRFILIYGILFRKSVAGPYLRCLDHDEIESTLRNIHDGECGNHPGGRSLAQKTFTMAYFWPTMKKDAIAFAKKCDSCQREEALVRMASYQQEVANSYNKNVRVRVFQQGDWVLRKVFSNKKDRRHGKLAPTWEGPYQIVRRTGHGAYELVDKDGTSVQSSWNATQLKLYHF*