MNVSHPSVHPIEAPPLTDGANDLPRVRMKDIHGMPGTPGGLTLRLLQFAFAVAALCVMVSASDFTSVTAFCYLVAAVILQSLWSLSLAMVDIYAILVKRCLRNSRVVGLFAIGDGITSTLTFAAACASAGITVLIGNDLGECSQNHCAQFETATAMAFLSWFTASLSFLMNFWLLASR