MRSQIYRSVSKAAKALLSVSEGRAVAAAATTLRGKVPSLGSINLRGDSRNAFGGWVSGALALPAAVYMLQEQEAHAAELERTFIAIKPDGVQRGLIAEIVSRFERKGFKLVAIKLVVPSKEFAQKHYHDLKERPFFNGLCDFLSSGPVLAMVWEGEGVIKYGRKLIGATDPQKSEPGTIRGDLAVVVGRNIIHGSDGPETAKDEISLWFKPDELVDYASNAEKWVYGVN