MALSSVTRHRLQKESELRVEVGWESSIRLQVIEGTAEIFGTELPPQFKLTFTAGLKFAIFTWDGATVEIEGSVEAYVADETPMVSYVNVHAILEQRRARARDAAASIASTNLTQSQGPRVIVVGPSDSGKSSLTRMLSGWASRQGWKPTFVDLDIGQGSITIPGTLAATPIEMPIDPVEGIPLEVPLVYFYGHTNPSANTDSYKALVKELARMLEVQFAANSEARAAGMVINTMGWVEGVGFELLLHGIESFNADVILVLGQEKLYSMLRDKFKTKPGVDIVKLHKSGGVVARSSKFRQRMRNVKTREYFYGLSNDLAPHAASVSFNDVQVFRIGGGPQAPRSALPIGAEPTADPTRVVPVTISHDLLHSVLAVSYANEPDQLLSSNVAGFIYVTEIDITRKRLSYVAPCPGPLPNNLLLAGSLLWVE*