MLLDLSPSILVSGAMRQSQPDGIKPSAQQTDGNQNPCSQVPNHRLSLVRLGLPQTFEAATSSSCLHQNRLAKMFWHNTSFYDSSPVESILDKENFTLEELLDEEEIIHECKALNSRLINFLQDGTQVQQLLRYIVEEPPEDAESKRAFKFPFIACEIFTCEVDAIFKTLAEDEDLLDVLFSFLEPKRSHSALLAGYFSKVVICLMLRKTIPLMNYIRARQDIFRQLVDLIGITSIMEVLVRLVGANEHPYPNCVDVMQLLADSNLLEMIVDKLSPCCPPEVHVNAAETLCTITRNAPSALSVKISSPSFVGRIFDQVLEYSQSKSVLVQALSVCISLLDPQRLAFSPLIQSIRSQHLHEPPFPVNPETIDAMLPKLVI