MIFPKALDLDRPKRPRTTFSDQQLEKLECEYKKNPYLIGKDRCRLAKDLFQNRRTKTKKLKTSPPPPPLDDEKLSSKTPATFSIEYLTSSDFLRPAAAANSRFLADFSGVVQHHHNQQNSLFFPSATAFNFF