MFPKNVCPTTCAVCGDSASGYHYEVPSCNGCKTFFRRTVLSQRKYECKKGGRCFASLPKDRRCSCRACRFHQCVAVGMNPLAIQLVGDATKNEVLQEILTKRRSSSISEPGTSTEAKMPSSLHILESSMDRLIDELLYLEVKTEKFRKSSFNPEPDEVPMKLEHALSSSCLISLADKLGPMPNWPLPCPPPFTPEQVERIKQGLFPNDFKEPERKNWFFFDILSAIEWAKTFSVLHKLERNDQIILLKSVILQCFNATQAFFSYEQKADTVIHPDGTSPRFLPAVVLNDASIGTQFFKLAIEPLIRHRFDKKEYVLLKALLLCNATVDGLSPDGQRILAAERDRFNSALLSYCMATHGVANAPAHYAAVLSMVDILHRQAKTQKDFHVIIQMQRSRFHGIPLIEEIMD