MGKRSLSPTLKTARGLIMAASRSGYPRLALELAESFEQSSVRHLEGEVWVDLLISCSESFYEYGVLRTWQQVVHELGITPDEGCCLQVLHTAGRHGKSALALDVLQVLERIGASWQEYHFAPIIEALCRDDKVKDALAMLGVIRSRNIIPVTETTFPIFTAISRDTDTVDEAWGHLEAIRDEGKEAVDVTALNVVIQASVAIGDLQRAVGTYKAAGDLNVTPNVDTYNLLLAGCIAAQHRQLGDRLLSEMKDAKIKPDVRTYERLIVLCLTQTNYEDAFFYLEEMKALRFMPPLAVYEAIIRKCVLTGDTRSKIAIEEMTESGYYTISTRLKAFIDSGGSHDPAGEPVPGRGPPARRDRQRSFFRQAAEE