MDAPATPVLPTSDEYPEIPIIDDNESLADIIRKLRNFLNVAVPDVACTFEQLRSSAYGYKLRLLIGSLAENSHNPRIVSALMILKWQLNNEDSDSDWGLNESRGYACEYIAWQFLCHLTRREMIDVLLEELPSPRRDSATISQAEQGASGLGSVSHEDEGNETEGERTPLLLSSSSSLYRLFVGKSHQGDSYAGDNRGSRGWYYDDPELHSFSPFFGLNALEIATIAHAKKFLSQKAVQRVIDDIWNGEIVFWDSLSVHSKKKPQFFNKRTADPYSRLRVPMYRKAFEAAFFVSFLFLYYAVLVERKPTGIGIFETLMYVWIAAFAYDELSGMVDAGMLFYQMDFWSLWDMGIIAIGLVFVIARESFAPVAIPWPAPAKATSMHRFFLRLLTDLGSQVSLDWPKVAIILRTYHSTYCHWKLCFWFQGKASATIDY*