MDFLSCQTQKIHLKCHKKRLNQDQMRLLEISFSSNNKLDSDRKFQLAQELGLPPRQIAIWYQNKRARWKSQSLEVDYKTLQQRLDNALEDNEKLKLEVERLRKELNKNQEVLLGFNTTTTNNYSSISSSCDEVGSTSCLQLHDQSKHNHLDKDFYACLIGDEGHFGTHDGHNFFASSLS