MGVVGALLGPEAEALVRLRAAAWRLRREVAAATDDDEHWAFAYSMLHRVSRSFAIVIQQLGPDLRNAVCVFYLVLRALDTVEDDTSIPTEIKVPILQEFHRHIYNRDWHFSCGTKDCKILMDKFHYVLTAFLELGSGYQEAIEEITRRMGAGMAKFICKEVETVDDYDEYCHYVAGLVGIGLSRLFHAAGLEDLAPESLSNSMGLFLQKVNITRDYLEDINEIPKSRMFWPREIWSKYVDKLEDLKYENNSVKAVKCLNEMVTNGLIHTEDCLRYMSALKDITILRFCAIPQVMALATYALCYNNVNVFRGVVKLRRGLTARIINETNSMADVYTAFYEFSSLLAEKIDDNDPNASLTRKRVNAIKETCKSSGLLKIRGYDLDRPKRNPAMIMMLLLLLVAIFLGALYRR*