MVAKHKRIIQSPTHHVNGAEIVLPQHGYAPGKSPLNMKSDSSGSSEDTVSTRETFWIGALHDSEEMQLPTWSGNPQSPLDGGHSSRNTLLFTAHKRNFSAPLFLIAFVLVGLAAMVTSRITVNDASEQVSLLTTNRAKMNLQLQKSQKDMLSLKRKISAMDAMIQQQQGMDTNASSSGAIQQRALEEVNSLQESLTFLGKHSEALKKQVQSMSLKSLEDSYGSLIQRVEVELQFPDHKVGPHKFVIELAPIEVMPHSVDVFLRMVSTHLLDGCSFILNALHVVKAAPLPYDGSSAADKAKAFTEHGLESVAFREYNADYPHKQYTVGFAADGSPSFYINTEDNSEIHIGDPCFGRIVEGFDTIRRLEASPTRNGIWFEKRIGIKRARIL*