PAFLSAGLSLLAPSETYPLPVTSSSWEPRLGAPFPQGPGTSSSAEAHTVAEPPGQGPKNPRVSSVTVQLEMKPLWEEFNQLGTEMIVTKAGRRMFPTFQVKILGMDTLADYALLMDFIPLDDKRYRYAFHSSAWLVAGKADPATPGRVHFHPDSPAKGAQWMRQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVFVDPRKDSERYAQENFKSFVFTETQFTAVTAYQNHRITQLKIASNPFAKGFRESDPDSWPVAPGPLLSTPARSRSSLSPCLLAGATEQEKDPNKASASTSRTHVRLHHQLLPSPEALLAPATYRPLTYQGLYPGAPSHLGISRTRPAPYPLPNIRANGDQGTLTLPAGLGLL