MAEEDSDFLSLSDLESELDSISIPMFFDRNRHICYLEMMLELLPSPYQSQEINRLTLAYFVVCGLDILRSLDRVDKEGVINWVLSLQTHPRDEAELSNGQFYGFHGSRSSQFQPNDYGNAIPNCSHLASTYCALSILKTLGYDFSLLDSMSIIKSMKNLQQHDGSFMPIHSGAETDLRFVYCAAAISSMLENWSGIDKEKAKEYIINCQSYDGGFGLTPSSESHGGATFCAVASLRLMGLIEDDILSKNVSSCFIDVPLLLDWCLQRQAATDGGFQGRLNKATDTCYAFWVGGVLKILGAHKFIDYEGLRKFLFTCQSQYGGFGKTPEQLPDLYHAYYGFCAFSMLEEPGLNSICTELGITNGPVQLL*