MGTHKPLILPWLVSQLDQGRLEGVAWLDKGRTRFRIPWKHGLRQDAQQKDFGIFQAWAEASGAYTPGRDKPDLPTWKRNFRSALNRKEVLRLVDDRSKDPQDPHKVYEFLTPAFRDLAQPDTSPDTGGRWSTCDTPKATVEELLSDMTLDPFLDGGPLSLALAPEHPPQLLLSPNLDIPGPCPNVEPAENPLRQLLVPEDAWEFEVTAFYRGRQVFQQTVFCPEGLRLVEPEAADGTLPGQPIRLPDPGVYLTDGDVMSLVKRVLSNLGGGLALWRAGQQLWAQRLGHSHVYWAMGEELLPDSHGPSGEVPKDKEGGVFDLGPFVADLIAFLGGSRRSPHYTLWFCLGESWPQDQPWTKRLVMVKVVPTCLKALLEMARIQGASSMENTVDLHISNSHPLSLTSDQYKAYLEDLVEDMDI