MLSLDSLRFDNSFSCQYPDALLHDLEAFNKHGNNYSQTSESDTQTDLLWNFMEPEDPCYETYENIHLTSLQNVQLPYIPSTYPQYCPDTVQTLDGTVPCLAQCPMPDDLYVAEPYPPYASYPMPGNVPSPPLSEEEDFHHGESPPLEVSESDSDENFSPGECIGYDPGVRKKVRLYKFLLELLLNGDMRDCIWWLDRERGIFQFSSKHKELLAHRWGQQKGNRKKMTYQKMARALRNYSKTGEIRKVKKKLTYQFDSVLLGERNVEPMLQALS