MAATTKPGLKKAAIFLISLGSDLSARVLKHDFFDEEIEEISFMINQMERVPPEVRDTVLDEFTELYQARQYLIQGGPKYCKEMLEKAVGREKAESILKRLTATQRTIPFYSLRKTDPKHLLSFIREEHPQTIAMILAYLEPSQATAILGALPPEQRSEVARRIATMERASPEVVQDVERVLERKLSIVMTEDMLDVGGVQTLVRMLNMADRSTEKSILEELERDDPRLAEEIRQRMFVFEDIVKLDDVSIQRILREVNNKDLALALRGANDEVRQKIYKNQSQRASQMLREEIEYMGPVRLKEVEEAQQRIVKVIRALEETGEVVVSRGGEDALII