MQVRQARDPMEIVKMVLNTNPMMHLKLNELLDIARVLGLKSSYELGMVEAAVAREAAASGDLDKALSLCHILVKKGYGEIWDLCVVIAKGPELDGMDLKTRKELLGFGICNCDDESINDLLKIWKDLDFLDSYNEIGRRASGKNPITITEHEAYLSSYFEGKLESLEGFQEVLRTLRKYLLHVTNKFPETSQPHHWESLIKERKKLVGFVCLDLPLLLQYMKSAADMRVGDDVELALQIIISELTSNNIPPRDELLCFLALKALEKTAGNEDMGCCGYLLNLSQLQLGAWLLEQELRKARKCRKPQKVIKISAIYRSLQEASKMSKDPQERRRQLVNALTSK*