MSADDTVLVEDTVLRSLCVRVLSAKGHAKEDAELVANVLLYAQRVGNTQGCAKLLAQGPGSLANACSGGTPKVVFESGIAAKIDGQQATGMRVMQMATDLALQRALYGSGVGIVGTFNTCTGTGALSYYVEQMAAKKMIGFAFSGSSPFVAPAGSKEPLLGTNPIACAIPVMDDNGTGETARAMPYLLDMSTSAISFWGLKAAQLEAEAASQAEPGADTTEFVQLPDECALDEAGRVTRVPTDAVCLLPFGGHKGSALSLMVEFLTGALVGGAFVDRADASMNFGNLVVAVNPDLFGDGARVLQESTELMQRVRSSLPRDGADRVWCPGDKSFIKREESIRAHKVMISKSQLDQIKKLVQEVK*