MRFEDPCTKEDQKEFALCNHLCRLEEHNEIDAGSSRSYCTEKLWHAPVKRTASIASSTGYITGDGHVFVCDHSKNIPHHVVFVVDKSGSMSSPDIKPTMAKFTSIHNCRMGCVYETIVRFITTRRRNTSDDSLSVVLFDNTTNLSLKMQEMKEDIVDRVLQYVAAGGTNYSFGLKLAEEVIYRGSNHPNVVNKKPTIIFLSDGGNNDGRDPLQFVNTLKKIEPGLILHKIMFVRYHIVAILEKMVRIGNGSFQHSLDEVQLTRSFENLATSLKPNVAALI*