MAMASRSKPYLLLRHALQGASATSYPRDIPSWSRCINAIRTFASAQEELSDVVVIGGGPGGYVAAIKAAQLGLKATCVEKRGTLGGTCLNVGCIPSKALLHSSHMFHEAKHAFPNHGVKVGSVEIDIPAMMGQKDKAVAGLTKGIEGLFKKNKVTYVKGSGKIASAGEVSVDLIEGGTKTLKAKNIIIATGSEVKSLPGITIDEKKIVSSTGALCLSEVPKKLVVIGAGYIGLEMGSVWGRLGSEVTVVEFADTIVPSLDAEIRTTFQRTLEKQKMKFKLKTKVVSVDASGPGVKLVLEPSAGGEQSTLEADVVLVSAGRVPYTKGLGLEEAGVKVDKFGRLEVDHHFQTNVPGIYAIGDVIPGPMLAHKAEEDGVACVELLAGKAGHVNYDTVPGVVYTHPEVAAVGKTEEQVKSMGITYAVGKFPFMANSRARTIDDAEGLVKIIADKETDKVLGVHIIGPNAGELIHEAVLAMEYGASSEDIARTCHGHPTLSEAVKEAALATHSKAIHF*