MYDLVITNGICVTASDVAPLDIAIQGEKIALLAPSGSLAKQGTRVIDAEGGFIMPGGIDCHVHLQEPSLFGKGTSSDDYESGSRSAIAGGNTTIITFAPLQKETTATPVNVVHDTRALADGRCYSDFSFHLLMGTAAPRALQDFPRLREEGISSIKIYMTYQALQLRDGDILSVLLAARKNKILTMIHAENGEVLDWLTHQLEAAELFAPKYHSNSRPPILEAEATNRAIALSSLIADTPILLVHVSDVGATTRIREAQTLGQPILAETCPQYLFLTRHDLDKPGFEGAKCVCSPPPRDKNDQEAIWTGLDNGTFAILSSDHCPFRYDDAESGKKTCITAEHPVGQFKYIPNGLPGVETRMPLAMSAGKLELTKLVQVFSTNAAKLYGLYPRKGALIPGVSDADLTIWYPGKLDLTVTNDMLHHNTDYTPYEGRKVTNWPRYTVLRGQVVWDRDNGGVVGRKGYGQFIKRDAALGIWKPDAKTFDLESL*