MAGIVYLKTNRFEVKLEGITFKAKEFESLFTADILFPEGKTWAQPPIVGIDVMRHPRDPKIILVLLCFGVGCLILRFHSGEQLPDPFLKFLTDKRIRFVGFAIPEKKDMFPFEELGLTKDKVDIGYLAAKFFNDSKYKRYELGDLARKVLGIKKMIGLTQASSFERHEQIKCAICQLFISTVIAITFFTTKDKKKLAEAPKKSSFLKNLSLPLEGWFKLPKTRKGDKFQSVQTTDTFVRTTNDEDFLVTNIVHAAPEHEEAAVSYDLIHAKVTEEDTFCDDFASVWAGIERANGDHHAQVKCSKVNLEDVSPRVRGDEMDYDDDFVRAKVTYDKSKEASTDDDTNHISVKAKEVTPNDDSNKEGVCLLKKHLKGILKCPSSNLDSWNAASSNPDSPVSMDKDEQSVRGSLRRANSKGFNVKFK*