MVRLRSIVIILVFAVSLFERGVVGQLSVNFYGRKCPNVESIIRGVMVQKLKESPLITAPATLRLFFHDCFVNGCDGSVLISSRPGNRAERDAPPNLSLAGDAFDVVVRAKNALEKSCPGMVSCADILAVLARDATVLANGPSWQVLKGRRDGRVSLASNANVNLPGPDFNVTQLVISFASKGLSALDMVILSGAHTIGNSHCSAVTNRLYKFSPSNPTDPSINPSLVGSLKQACPAFGGNPNIVQPFDRLTPFNFDNLYYRNLQQRQGLLTSDQILFSDRRTRNAVVQFANNQTQYFMAFAAAMQKMGNIGIKTGNQGEIRRDCTRIN*