MATTLFKRATTALVIYFALFVSPSYGRLTDDGNNGYYQNFRHAIRDPVDFYKNECPSARELVGLTVLSSVWKDKTTPAALLRLQFHDCFVRGCDASILLDSNQTNLAEKDGVGNAFSVRGFDIIDTAKAAVEKACPGVVSCADIITLAARDSIVMIGGPSWRVVSGRRDGLVSRAVETPSNLPPPFADYPFLVSIFAKKNMTEKEMVILSGAHTIGKLHCGLIEARLYNSTGPDGVDPTLDPVYAKSLKEQCPFGEVMREILLDPTEGGYAFDSQFYSNVLQNRGVFTSDAALITSATGREIVTQAASGLRRPWFGEFSAAMEKMSNIGVIKAPEGEIRRHCRFAN*