MQSDVVLAWGAGEDGQLGLGDLHDKDEVCQIEALEDEQVTCVVAGSRNSLAICEDGRLFTWGWNQRGTLGHPQDSKSECSPSQVEALAHVKIVQAAIGGWHCLAVDTEGGAYAWGGNEYGQCAEEPEQKGESKVLRRDIVIPQRCAPHLRVRQVAAGGTHSVVLTDDGLVWTWGQPWPPGDIKQISTPVRVQGLENVRLIAVGAFHNLALSESGEVWAWGNNEYGQLGTGDTQPRALPVSVKGLDGLVMEDIAAGGWHSMALTPDGEVYAWGRGEHGRLGFGDDKSSKMVPQKVLLLAEEHIVQVSCGGTHSVALSATGQMYSFGRADHGRLGFDCAGTTGHPVKVPLTIATARKNTGLSNGRSHHDGSGEHNGDTSDGTWAVRYIACGGRHTLALASWIS*