MRVSVKTLKGNHFDLDVNTSETVMAVKQKIEDTQGKEFPCSQQLLIYKGKVLKDETTMEENGVEENGFLVVMLTKNKATSPAQSSTSSASASQVPAASLPRAPAPSPVLPASPVVTAPPAPSAVATPLSVPVEASTEPPADVYGQAASNLVASTNLDRTVEQIMEMGGGSWDRDTIIRALRAAYNNPERAVEYLYSGIPESTEVAAPAATWPPAPAPAAAGVAAPAPVPAPPAAPAQPLPAGGPNAAPLDLFPQGMPGLGGAAPGALDFLRTNPQFQALRSMVQANPQILQPMLQELGKQNPQLLRLINDNQGEFLRLINEAGAEGAEGDLLGQIAGAMPQIVNVTPEEREAIERLEALGFDRAHVIQVFLACDRNEQLAANMLLDNAP