MVSGGNGVNLTKGILGDNSRNSGENGISRSIRSKRRSVEIVEEFDFRRLDINNSKDGLHRFKMTLPWVGLNDSSSASLIASWTIFLIFTLLVPIIGVTFVTCTNCKPIQIQLDIIIQISESSLATISFLFLSHNVRKHGLQKILLLDNIGSESRNDEFIFKKELNAALWLLAWILLPCLVGKIIYEVWWFSEVSVKVDNKTVYHVILCMTILLSWLYRMSLFLFICIAFRLMCSLLLLRFEDYCRLFQEAPEVSFILKEHMRIRQQLFIISHRFRVFILSSLVAITVSQFVSLFITTSSSADIDFLKAGNWVVIQSFFSKGPLF*