MGASRAEKEAYFEKLKELIQTYPSIFVVNVDNVGSNQMHQIRVTLRGKGVVLMGKNTMVRRALRSVLSELPQFERLLPHIKGNIGFVFTKGELKEVRDLIVANRVAAPARAGAFAPADVTVPAGNTGMEPGKTSFFQALNIPTKIARGTIEIVSDIRVVTAGTRVGSSEATLLNMLNISPFTYGMTVVQIFDQGNVFTPSVLDIGEDELIGRFMSGIKTIAAISLALNYPTIVSVSHTLVTAYKNLIAVALATDYSFEGAEKIKDMLANPEAYAAAAPAATATTAAAAEETKAEEKEEEKEESDDDMGFGLFD*