MVRGIGRGITSMFRILLMRSQPCTLCPSKKIEASKYEPFLRHFTNTMDGQKPNGENSMTVENLCSLSVDIRKIRRVKGWVLCKKETYVKEIANILQKIGTNETAIADILERCPEAILCSPTEVNAQIDLWQSVCRNKKELVALIEQFPESFFTIKDQENRRLNIKFFQELGLKNVIISRFLTTAPIIFCNSIENNKQIIKMLQESYLNLGGSQANMKVWLLKLLSQDPFILLISPTPIKKTLEFLQNHGFTDFEVLHLLSKLKGFLFRLSPTSVQESILFSKNAFQCTDQDLKELILKCPALLYYTAPVLEERIQGLLKEGISLSQIRETPMVLELTPQIVQYRIQKLNALGYSIKNGNLDNLNGTKKEFESNFGKIQAKKERPLFNPVAPFKVEE