MKGKAIDHMHRYDSSLIYIVEGIHKIVDWNKVLKHQNKDGSLFNSPSATACALMHTRKSNCFEYLSSMLQKLGNGDVFCCYDLHAIEQSGQAVTAMLSLYRASQVMFPGETILEEVKTFSGEYLDKRKENGRICDHNIVMKDLHGEVEYALSVPWYASLERIENRRYIDQYGVNDTWIAKTSYKIPCISNDLFLALAKQDYNMCQAIQQKELRELERWFADNKFSHLNFARQKLIYCYFSAAATLSSPELSAARVVWAKNGVITTVVDDFFDVGGSNEEIHSFIEAVRGWDEAATDGLSENVQILFSALYKTVNEIIQQALVFQGRDISIHLREIWYRLVNSMMTEAQWARTHCISSMNEYMANAETSIALEPIVLSSLYFVGPKLSEEIIYHPEYYNLMHLLNVCGRLLNDIQGCKREANQGKLNSVTLYMEENSGSTVEDAIVYLRKNIDESRQLLLREVLRPSIVPHECKQLHWNMMKILQLFYLKNDGFTSPTEMLGYVKAVIVDPIL*