MVVVGPEQPLVDGVVDVLGVECEGVRVFGPSRAGAELEASKAFTKDFLQQHDIPTAKYRNFTSADEAIAYVQSLDPTDRQVVKASGLAAGKGVLLPTTPAETIDAVREIMSDKAFGTAGDTCVIESFMTGPEASCLAFCDGKTAVLMPAAQDHKRALDNDEGLNTGGMGAYAPAPCVTPELHKVIEGMCIKTVEKMAERGTPYVGVLYAGMMLTPNGPSVLEFNCRFGDPETQVVLPLLETDLYEVMCACCDGKLDSVDVRFKENVSAATVVCAAKGYPEAYAKGMAIQGLEEANAIENVKVYHAGTKVDDAQITRCSGGRVLAVTGMGSNLTEALASSYKAVKSITFADSNGDNLMHYRTDIAKGAIRKKLRIGVLGSTRGTALIPVMEACANGSLHAEIVAVVSNRSSALILEKGKSLGPTVTTKFVSSKDLSREQFDAECTSVLAGAGVEYVLLVGYMRILSKQFTDYWAGRCINVHPSLLPKHAGGMDLAVHQAVIDANETESGCAIHEVTEEVDGGPVVVQKVVKVEQGETAESLKEKVQALEGVAFIEAIQKKCKTTVSYADAGVSIDAGNSLVELIKPACKATRRPGCDADLGGFGGLFDLAAAGYKAEETIIIGATDGVGTKLRVAHMTKKHETVGIDLVAMCVNDLIVAGGEPLFFLDYFATGKLDIEEAASVVRGIAEGCRQSGCGLIGGETAEMPSMYAPGDYDLAGFSVGAVHKDKVLPKNVGAGNVLLGLPSSGVHSNGFSLVRKLVEKANLDYDSSCPWDKNAGTVGDSLLTPTKLYVKCCLPLLKNEMLTGLAHITGGGLLENLPRSLPSSTKAEITGHPPLPNVFSWMKQISGLDDHEMLRTFNCGIGMVLIVKKECVDEAKELLREAGES