MPYEADDYLSRHFQTSGTDLARKVDELAALAAPGDSPNLALYREMLFTVTRMAQADRNRWDAKIMLQTLREMEHAFSVLEQFKRRRKVTVFGSARTPVEHPVYALARKLGEELARYDLMVITGAGGGIMAAAHEGAGLENSLGFNITLPFEQHANHTVDGSGNLLSFHFFFLRKLFFVKEADGLVLCPGGFGTLDEALEVLTLVQTGKSPLVPIVLLDQPGGRYWEHALEFMQEQLLENHYILPADMRLMRLVHSAEDAVKEIAQFYRNFHSSRWLKGTFVIRLNHALNEAALAHLHEHFASLCLSGGFQQQAYSEQEQDEPEFRNLTRLAFVFNGRDQGRLRELLDYINLPENWD*